<SEC-DOCUMENT>0001387131-20-007873.txt : 20200825
<SEC-HEADER>0001387131-20-007873.hdr.sgml : 20200825
<ACCEPTANCE-DATETIME>20200825164018
ACCESSION NUMBER:		0001387131-20-007873
CONFORMED SUBMISSION TYPE:	10-Q/A
PUBLIC DOCUMENT COUNT:		70
CONFORMED PERIOD OF REPORT:	20190630
FILED AS OF DATE:		20200825
DATE AS OF CHANGE:		20200825

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CPI AEROSTRUCTURES INC
		CENTRAL INDEX KEY:			0000889348
		STANDARD INDUSTRIAL CLASSIFICATION:	AIRCRAFT PART & AUXILIARY EQUIPMENT, NEC [3728]
		IRS NUMBER:				112520310
		STATE OF INCORPORATION:			NY
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q/A
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-11398
		FILM NUMBER:		201132715

	BUSINESS ADDRESS:	
		STREET 1:		200A EXECUTIVE DR
		CITY:			EDGEWOOD
		STATE:			NY
		ZIP:			11717
		BUSINESS PHONE:		5165865200

	MAIL ADDRESS:	
		STREET 1:		91 HEARTLAND BLVD
		CITY:			EDGEWOOD
		STATE:			NY
		ZIP:			11717
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q/A
<SEQUENCE>1
<FILENAME>cvu-10qa_063019.htm
<DESCRIPTION>AMENDED 10-Q
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 14pt"><B>UNITED
STATES</B>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 14pt"><B>SECURITIES
AND EXCHANGE COMMISSION</B>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt"><B>Washington,
DC 20549</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 18pt"><B>FORM
10-Q/A</B>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Amendment
No. 1)</B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="width: 80%; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt">&#9746;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;QUARTERLY
                                         REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">For
the quarterly period ended June 30, 2019</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: center; text-indent: -0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OR</B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="width: 80%; font: bold 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt">&#9744;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TRANSITION
                                         REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</FONT></TD></TR></TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission
File Number: 1-11398</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 24pt"><B>CPI
AEROSTRUCTURES, INC.</B></FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Exact
name of registrant as specified in its charter)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></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: 50%; padding-right: 5.4pt; padding-left: 5.4pt;  text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><U>New
    York</U></FONT></TD>
    <TD STYLE="width: 50%; padding-right: 5.4pt; padding-left: 5.4pt;  text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><U>11-2520310</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt;  text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(State
    or other jurisdiction</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt;  text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(IRS
    Employer Identification Number)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt;  text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">of
    incorporation or organization)</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt; "><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="margin-top: 0; margin-bottom: 0">&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: 50%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal"><U>91
    Heartland Blvd., Edgewood, NY</U></FONT></TD>
    <TD STYLE="width: 50%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-weight: bold"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal"><U>11717</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt;  text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(Address
    of principal executive offices)</FONT></TD>
    <TD STYLE="padding-right: 5.4pt; padding-left: 5.4pt;  text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(zip
    code)</FONT></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: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>(631)
586-5200</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Registrant&rsquo;s
telephone number including area code)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></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 COLSPAN="3" STYLE="padding: 1.5pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext">Securities
    registered pursuant to Section 12(b) of the Act:</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; padding: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 33%; border-left: black 1pt solid; padding: 1.5pt; border-bottom: black 1pt solid;  text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext"><B>Title
    of each class</B></FONT></TD>
    <TD STYLE="width: 34%; border-left: black 1pt solid; padding: 1.5pt; border-bottom: black 1pt solid;  text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext"><B>Trading
    symbol(s)</B></FONT></TD>
    <TD STYLE="width: 33%; border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; padding: 1.5pt;  text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext"><B>Name
    of each exchange on which registered</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-left: black 1pt solid; padding: 1.5pt; border-bottom: black 1pt solid;  text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext">Common
    stock, $0.001 par value per share</FONT></TD>
    <TD STYLE="border-left: black 1pt solid; padding: 1.5pt; border-bottom: black 1pt solid;  text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext">CVU</FONT></TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; padding: 1.5pt;  text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext">NYSE
    American</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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext">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&nbsp;&nbsp;&#9744;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&#9746;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext">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 during the preceding 12 months (or for such shorter period that the registrant was
required to submit such files). Yes&nbsp;&nbsp;&#9746;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;&#9744;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="width: 90%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    accelerated filer&nbsp;&nbsp;&#9744;</FONT></TD>
    <TD STYLE="width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated
    filer&nbsp;&nbsp;&#9746;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated filer&nbsp;&nbsp;&#9744;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting
    company&nbsp;&nbsp;&#9746;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company&nbsp;&nbsp;&#9744;</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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></P>

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

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

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

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

<p style="font: 12pt Times New Roman, Times, Serif; margin: 0"><font style="font-size: 10pt">As of August 24,
2020, </font><font style="font-size: 10pt">the
registrant had 11,876,610 common shares, $.001 par value, outstanding.</font></p>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo --><!-- Field: /Sequence -->&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: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXPLANATORY
NOTE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

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

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0">This Amendment No. 1 to
our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019 (this &ldquo;Quarterly Report on Form 10-Q/A&rdquo;)
is being filed to amend and restate certain items presented in our Quarterly Report on Form 10-Q for the quarterly period ended
June 30, 2019, which was initially filed with the Securities and Exchange Commission (the &ldquo;SEC&rdquo;) on August 8, 2019
(the &ldquo;Original Form 10-Q&rdquo;). This Quarterly Report on Form 10-Q/A includes restatement of our consolidated balance
sheet as of June 30, 2019 and December 31, 2018 and the related consolidated statements of operations and comprehensive loss and
shareholders&rsquo; deficit for each of the three and six months ended June 30, 2019 and 2018, and cash flows for the six months
ended June 30, 2019 and 2018; and amendment to (1) our management&rsquo;s discussion and analysis of financial condition and results
of operations as of and for the three and six months ended June 30, 2019 and 2018 contained in Part I, Item 2, &ldquo;Management&rsquo;s
Discussion and Analysis of Financial Condition and Results of Operations&rdquo; of this Quarterly Report on Form 10-Q/A, (2) management&rsquo;s
determinations with respect to disclosure controls and procedures and internal control over financial reporting for the six months
ended June 30, 2019 contained in Part I, Item 4, &ldquo;Controls and Procedures&rdquo;, and (3) the Chief Executive Officer and
Chief Financial Officer certifications in Exhibits 31.1, 31.2, and 32 and the financial statements formatted in Extensible Business
Reporting Language (XBRL) in Exhibit 101. This amendment does not reflect adjustments for events occurring after the filing of
the Original Form 10-Q except to the extent that they are otherwise required to be included and discussed herein.</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">See below and Part I, Item 1, Note 15,
&ldquo;Restatement of Previously Issued Consolidated Financial Statements&rdquo; in the notes to the consolidated financial statements
included in this Quarterly Report on Form 10-Q/A, for a detailed discussion of the effect of the restatement.</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">For the convenience of the reader, we
have included all items in this Quarterly Report on Form 10-Q/A which supersedes in its entirety the Original Form 10-Q.
Prior to the filing of this Quarterly Report on Form 10-Q/A, we have filed the amended Quarterly Report on Form 10-Q/A for
the quarterly period ended March 31, 2019. Subsequent to the filing of this Quarterly Report on Form 10-Q/A we expect to
file the Annual Report on Form 10-K for the year ended December 31, 2019, which will include restatement of the consolidated
financial statements (and related disclosures) for the periods described therein, as set forth in that report.</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>Background on the Restatement</B></P>

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

<P STYLE="color: purple; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: windowtext">On
February 14, 2020, the Company filed a Current Report on Form 8-K disclosing that the Audit &amp; Finance Committee of the Company&rsquo;s
Board of Directors determined, based on the recommendation of management that the Company&rsquo;s consolidated financial statements
which were included in its Annual Report on Form 10-K for the fiscal year ended December 31, 2018, and its consolidated Quarterly
Reports on Forms 10-Q for the quarters ended March 31, 2018, June 30, 2018, September 30, 2018, March 31, 2019, June 30, 2019,
and September 30, 2019 (&ldquo;Non-Reliance Periods&rdquo;) should no longer be relied upon due to errors in such consolidated
financial statements relating to the Company&rsquo;s recognition of revenue from contracts with customers. </FONT><FONT STYLE="color: black">The
errors were uncovered as part of the preparation of the Company&rsquo;s consolidated financial statements as of and for the fiscal
year ended December 31, 2019.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: purple; text-align: justify"><FONT STYLE="color: black">The
Company recognizes revenues and profits for contracts with customers using the cost-to-cost percentage of completion method of
accounting. Historically, for long-term programs, the Company applied the cost-to-cost percentage of completion method at the
program level. The Company estimated its revenue recognition utilizing the life of the program to both measure progress and estimate
profit margin. After reconsideration of the terms of the Company&rsquo;s contracts with customers, management concluded that its
life of the program accounting was not an appropriate application of ASC Topic 606 and that certain revenues and net income were
recognized inaccurately due to this incorrect application of generally accepted accounting principles in the United States of
America (&ldquo;U.S. GAAP&rdquo;). Therefore, previously reported revenue and net income were overstated. The errors also had
an impact on the Company&rsquo;s balance sheet for the affected periods. See below and Part I Item 1, Note 15, &ldquo;Restatement
of Previously Issued Financial Statements&rdquo; of the notes to the consolidated financial statements of this Quarterly Report
on Form 10-Q/A for a more detailed discussion of the error and the effects of the restatement.</FONT></P>

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


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with its restatement, the Company and CohnReznick LLP identified and reported to the Audit and Finance Committee of
the Company&rsquo;s Board of Directors material weaknesses. Please see &ldquo;Part 1 Item 4, Controls and Procedures&rdquo; for
a description of these matters.</font></p>


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


<!-- Field: Page; Sequence: 2; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&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: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">INDEX</FONT></P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->
<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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><A HREF="#cvu10qa063019a001"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Part I - Financial Information</B></FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 94%; "><A HREF="#cvu10qa063019a002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Item
    1 &ndash; Consolidated Financial Statements (Unaudited, As Restated)</FONT></A></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 5%;  text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Consolidated Balance Sheets as of June 30, 2019 (Unaudited) and December 31, 2018</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Consolidated Statements of Operations and Comprehensive Loss for the Three and Six Months ended June 30, 2019 (Unaudited) and 2018 (Unaudited)</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Consolidated Statements of Shareholders&rsquo; Equity (Deficit) for the Six Months ended June 30, 2019 (Unaudited) and 2018 (Unaudited)</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Consolidated Statements of Cash Flows for the Six Months ended June 30, 2019 (Unaudited) and 2018 (Unaudited)</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a007"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Notes to Consolidated Financial Statements (Unaudited)</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a008"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Item 2 &ndash; Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a009"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Item 3 &ndash; Quantitative and Qualitative Disclosures About Market Risk</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">40</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a010"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Item 4 &ndash; Controls and Procedures</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">40</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a011"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><B>Part II - Other Information</B></FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a012"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Item 1 &ndash; Legal Proceedings</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">42</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a013"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Item 1A &ndash; Risk Factors</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a014"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Item 2 &ndash; Unregistered Sales of Equity Securities and Use of Proceeds</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a015"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Item 3 &ndash; Defaults Upon Senior Securities</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a016"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Item 4 &ndash; Mine Safety Disclosures</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a017"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Item 5 &ndash; Other Information</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a018"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Item 6 &ndash; Exhibits</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><A HREF="#cvu10qa063019a019"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Signatures</FONT></A></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">54</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">Exhibits</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>
<!-- Field: Page; Sequence: 3; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10qa063019a001"></A>Part
I - Financial Information</B></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; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><A NAME="cvu10qa063019a002"></A>Item
                                         1 &ndash; Consolidated Financial Statements</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><A NAME="cvu10qa063019a003"></A>CONSOLIDATED
BALANCE SHEETS</B></FONT></P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">June 30,<BR>
2019</TD><TD STYLE="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">December
    31, 2018</FONT></FONT></TD><TD STYLE="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt; text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(Unaudited)<BR>
(As
    Restated &ndash;</B></FONT><FONT STYLE="font-family: Times New Roman, Times, Serif"><BR>
    <FONT STYLE="font-size: 10pt"><B>see Note 15)</B></FONT></FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>(As
    Restated &ndash; </B></FONT><FONT STYLE="font-family: Times New Roman, Times, Serif"><BR>
    <FONT STYLE="font-size: 10pt"><B>see Note 15)</B></FONT></FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">ASSETS</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Current
    Assets:</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Cash</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="width: 12%; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">752,607</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="width: 12%; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">4,128,142</FONT></TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Restricted
    cash</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">2,000,000</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">2,000,000</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Accounts
    receivable, net of allowance for doubtful accounts of $113,449 as of June 30, 2019 and $222,025 as of December 31, 2018</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">8,561,471</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">8,722,571</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Contract
    assets</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">16,162,631</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">17,588,866</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Inventory</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">11,773,923</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">9,361,611</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Refundable
    income taxes</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">661,214</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">434,903</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Prepaid
    expenses and other current assets</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">1,118,620</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">1,972,630</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Total
    current assets</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">41,030,466</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">44,208,723</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Operating
    lease right-of-use assets</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">4,626,916</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Property
    and equipment, net</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">3,362,084</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">2,545,192</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Refundable
    income taxes</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">434,903</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">434,903</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Other
    assets</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">230,258</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">249,575</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Total
    assets</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">49,684,627</FONT></TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">47,438,393</FONT></TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">LIABILITIES
    AND SHAREHOLDERS&rsquo; DEFICIT</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Current
    Liabilities:</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Accounts
    payable</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">11,540,234</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">9,902,481</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Accrued
    expenses</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">927,672</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">1,558,160</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Contract
    liabilities</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">3,233,877</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">5,252,579</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Loss
    reserve</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">2,832,091</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">3,663,558</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Current
    portion of long-term debt</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">2,507,060</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">2,434,981</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Operating
    lease liabilities</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">1,637,869</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Income
    tax payable</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">117,305</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">113,992</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Total
    current liabilities</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">22,796,108</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">22,925,751</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Line
    of credit</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">25,738,685</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">24,038,685</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Long-term
    operating lease liabilities</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">3,464,146</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Long-term
    debt, net of current portion</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">2,981,869</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">3,876,238</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Other
    liabilities</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">531,124</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Total
    liabilities</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">54,980,808</FONT></TD><TD STYLE="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">51,371,798</FONT></TD><TD STYLE="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Shareholders&rsquo;
    Deficit:</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Common
    stock - $.001 par value; authorized 50,000,000 shares, 11,820,390 and 11,718,246 shares, respectively, issued and outstanding</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">11,820</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">11,718</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Additional
    paid-in capital</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">71,104,418</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">70,651,413</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Accumulated
    deficit</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">(76,412,419</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">)</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">(74,596,536</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Total
    Shareholders&rsquo; Deficit</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">(5,296,181</FONT></TD><TD STYLE="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">)</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">(3,933,405</FONT></TD><TD STYLE="padding-bottom: 1pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Total
    Liabilities and Shareholders&rsquo; Deficit</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">49,684,627</FONT></TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">$</FONT></TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif">47,438,393</FONT></TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Notes to Consolidated Financial Statements</FONT></P>

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


<!-- Field: Page; Sequence: 4; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&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: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10qa063019a004"></A>CONSOLIDATED
STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS <BR>
(UNAUDITED)</FONT></P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->
<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0; margin-bottom: 0"><B>For
                                         the Three Months Ended</B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>June
                                         30,</B></P></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0; margin-bottom: 0"><B>For
                                         the Six Months Ended</B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>June
                                         30,</B></P></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><B>2019</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><B>2018</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><B>2019</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; border-bottom: Black 1pt solid"><B>2018</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><B>(As
    Restated&ndash;see Note 15)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><B>(As
    Restated&ndash;see Note 15)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 48%; font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">Revenue</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 10%; font: 10pt Times New Roman, Times, Serif; text-align: right">20,101,713</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 10%; font: 10pt Times New Roman, Times, Serif; text-align: right">17,175,679</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 10%; font: 10pt Times New Roman, Times, Serif; text-align: right">42,090,096</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 10%; font: 10pt Times New Roman, Times, Serif; text-align: right">32,165,630</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Cost of sales</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">17,858,070</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">16,129,103</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">37,363,038</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">30,018,577</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Gross profit</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,243,643</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,046,576</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,727,058</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,147,053</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Selling, general and administrative expenses</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,547,762</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,512,673</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,453,447</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,607,599</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Loss from operations</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(304,119</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,466,097</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(726,389</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,460,546</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Interest expense</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">575,412</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">416,834</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,086,181</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">864,097</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Loss before provision for income taxes</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(879,531</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,882,931</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,812,570</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,324,643</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Provision for income taxes</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,636</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,175</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,313</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,370</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Net loss</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(881,167</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,884,106</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,815,883</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,327,013</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: -8.65pt; padding-left: 8.65pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Other
    comprehensive income net of tax &ndash; Change in unrealized <BR>
loss on interest rate swap</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">20,600</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14,800</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">Comprehensive loss</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(881,167</TD><TD STYLE="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,863,506</TD><TD STYLE="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,815,883</TD><TD STYLE="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,312,213</TD><TD STYLE="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">Loss per common share &ndash; basic</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(0.07</TD><TD STYLE="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(0.21</TD><TD STYLE="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(0.15</TD><TD STYLE="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(0.37</TD><TD STYLE="padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; padding-bottom: 2pt; text-indent: -8.65pt">Loss per common share &ndash; diluted</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">(0.07</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">(0.21</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 2pt double">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">(0.15</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">(0.37</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Shares used in computing loss&nbsp;&nbsp;per common share:</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; padding-bottom: 2pt; text-indent: -8.65pt">Basic</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">11,817,713</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">8,938,331</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">11,776,107</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">8,913,394</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in; padding-bottom: 2pt; text-indent: -8.65pt">Diluted</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">11,817,713</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">8,938,331</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">11,776,107</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">8,913,394</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 3in; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Notes to Consolidated Financial Statements</FONT></P>

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

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

<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->&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: 0pt 0 0pt 3in; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10qa063019a005"></A>CONSOLIDATED
STATEMENTS OF SHAREHOLDERS&rsquo; EQUITY (DEFICIT) <BR>
(UNAUDITED)</B></FONT></P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>Common
    Stock<BR>
    Shares</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>Common
    Stock<BR>
    Amount</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>Additional
    <BR>
    Paid-in <BR>
    Capital</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0; margin-bottom: 0"><B>Retained</B></P>
                                                                                                                         <P STYLE="margin-top: 0; margin-bottom: 0"><B>Earnings</B></P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0"><B>(Accumulated<BR> Deficit)</B></P></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>Accumulated<BR>
    Other<BR>
    Comprehensive<BR>
    Loss</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>Total
    <BR>
    Shareholders&rsquo;<BR>
    Equity <BR>
    (Deficit)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 28%; font: 10pt Times New Roman, Times, Serif; text-align: left">Balance at January 1, 2018 <BR>
(As previously reported)</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">8,864,319</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">8,864</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">53,770,617</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">20,548,652</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">(14,800</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">74,313,333</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Cumulative restatement adjustments</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(87,598,435</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(87,598,435</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">Balance at January 1, 2018</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">8,864,319</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">8,864</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">53,770,617</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">(67,049,783</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">(14,800</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">(13,285,102</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">(As Restated &ndash; see Note 15)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Net loss</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">(As Restated &ndash; see Form 10Q/A for period ended March 31, 2019)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,442,907</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,442,907</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Change in unrealized loss from interest rate swap</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(5,800</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(5,800</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Common stock issued as employee compensation</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5,130</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(48,006</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(48,001</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Stock-based compensation expense</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">54,396</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">55</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">303,885</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">303,940</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">Balance at March 31, 2018</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">8,923,845</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">8,924</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">54,026,496</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">(68,492,690</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">(20,600</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">(14,477,870</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">(As Restated - see Note 15)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Net loss</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,884,106</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,884,106</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">(As Restated &ndash; see Note 15)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Change in unrealized loss from interest rate swap</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">20,600</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">20,600</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Common stock issues as employee &nbsp;compensation</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">93,914</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">93,914</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Stock-based compensation expense</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14,646</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">155,762</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">155,776</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">Balance at June 30, 2018</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">8,938,491</TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">8,938</TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">54,276,172</TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">(70,376,796</TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><B>&mdash;</B></FONT></TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">(16,091,686</TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">(As Restated - see Note 15)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="margin-top: 0; margin-bottom: 0">Balance at January 1, 2019</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">(As previously reported)</p></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">11,718,246</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">11,718</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">70,651,413</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">22,760,215</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">93,423,346</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Cumulative restatement adjustments</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(97,356,751</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(97,356,751</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"><B>Balance
    at January 1, 2019</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><B>11,718,246</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><B>11,718</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><B>70,651,413</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><B>(74,596,536</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><B>)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><B>&mdash;</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><B>(3,933,405</B></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><B>)</B></TD></TR>

<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(As
                                        Restated &ndash; see Note 15)</FONT></P></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right"></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right"></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right"></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right"></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left"></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right"></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left"></TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Net loss</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(934,716</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(934,716</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: -8.65pt; padding-left: 8.65pt">(As Restated &ndash; see Form 10/QA for period ended March 31, 2019)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Costs related to stock offering</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(64,371</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(64,371</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -8.65pt; padding-left: 8.65pt">Common stock issued upon exercise of options</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">521</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Stock-based compensation expense</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">17,619</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">18</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">330,769</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">330,787</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">Balance at March 31, 2019</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">11,736,386</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">11,736</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">70,917,811</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">(75,531,252</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&mdash;</B></FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: right">(4,601,705</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">(As Restated &ndash; see Note 15)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Net loss</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(881,167</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(881,167</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 8.65pt; text-indent: -8.65pt">(As Restated &ndash; see Note 15)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Costs related to stock offering</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(55,200</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">(55,200</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Common stock issued as employee compensation</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,950</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">32,319</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">32,324</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Stock-based compensation expense</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">79,054</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">79</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">209,488</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">209,567</TD><TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">Balance at June 30, 2019</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">11,820,390</TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">11,820</TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">71,104,418</TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">(76,412,419</TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&mdash;</B></FONT></TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right">(5,296,181</TD><TD STYLE="padding-bottom: 2pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left">)</TD></TR>
<tr style="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">(As Restated &ndash; see Note 15)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: right; text-indent: -4.3pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Notes to Consolidated Financial Statements<BR STYLE="clear: both"></FONT></P>

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

<!-- Field: Page; Sequence: 6; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->&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: 0pt 0 0pt 1.25in; text-align: right; text-indent: -4.3pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: center; text-indent: -4.3pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><B><A NAME="cvu10qa063019a006"></A>CONSOLIDATED
</B></FONT><B><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: windowtext">STATEMENTS OF CASH
FLOWS </FONT></B><B><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">(UNAUDITED)</FONT></B></P>
<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 3pt"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT>&nbsp;</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center; vertical-align: bottom; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-size: 10pt; color: black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom">For the Six Months Ended <BR>
June 30,</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; color: windowtext; text-align: center; vertical-align: bottom; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; color: black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom">2019</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; color: black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom">2018</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; font-size: 10pt; color: windowtext; text-align: center; vertical-align: bottom; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; color: black; font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; color: black; font-weight: bold; text-align: center; vertical-align: bottom">(As Restated&nbsp;&ndash;<BR>
see Note 15)</TD><TD STYLE="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; color: black; font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="white-space: nowrap; font-size: 10pt; color: black; font-weight: bold; padding-bottom: 1pt; text-align: center; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font-size: 10pt; color: black; font-weight: bold; text-align: center; vertical-align: bottom"><P STYLE="margin-top: 0; margin-bottom: 0">(As Restated&nbsp;&ndash;</P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0">see Note 15)</P></TD><TD STYLE="white-space: nowrap; padding-bottom: 1pt; font-size: 10pt; color: black; font-weight: bold; text-align: center; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; color: purple; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="color: windowtext">Cash flows</FONT> <FONT STYLE="color: black">from operating activities:</FONT></TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font-size: 10pt; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Net loss</TD><TD STYLE="width: 1%; font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; color: black; text-align: left">$</TD><TD STYLE="width: 9%; font-size: 10pt; color: black; text-align: right">(1,815,883</TD><TD STYLE="width: 1%; font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="width: 1%; font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; color: black; text-align: left">$</TD><TD STYLE="width: 9%; font-size: 10pt; color: black; text-align: right">(3,327,013</TD><TD STYLE="width: 1%; font-size: 10pt; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Adjustments to
    reconcile net loss to net cash used in operating activities:</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Depreciation and amortization</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">483,982</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">333,276</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Amortization of debt issuance cost</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">61,246</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">42,785</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Cash expended in excess of rent expense</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(56,024</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(35,384</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Stock-based compensation</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">540,354</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">459,716</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Common stock issued as employee compensation</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">32,324</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">45,913</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Adjustment for maturity of interest rate swap</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">14,800</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Bad debt expense</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(62,309</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Changes in operating assets and liabilities:</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.375in; text-indent: -8.65pt">Decrease (increase)
    in accounts receivable</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">223,409</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(10,724</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.375in; text-indent: -8.65pt">Decrease in contract assets</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">1,426,234</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">2,617,012</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.375in; text-indent: -8.65pt">Increase in inventory</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(2,412,312</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(125,526</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.375in; text-indent: -8.65pt">Increase  in refundable income taxes</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(226,311</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(130</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.375in; text-indent: -8.65pt">Decrease (increase) in prepaid expenses and other assets</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">628,469</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(158,636</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.375in; text-indent: -8.65pt">Increase (decrease) in accounts payable and accrued expenses</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">1,007,265</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(3,899,216</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.375in; text-indent: -8.65pt">Increase (decrease) in contract liabilities</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(2,396,702</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">289,659</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.375in; text-indent: -8.65pt">Increase (decrease) in loss reserve</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(831,467</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">176,451</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.375in; text-indent: -8.65pt">Decrease in other liabilities</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(5,176</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-bottom: 1pt; padding-left: 0.375in; text-indent: -8.65pt">Increase (decrease) in income taxes payable</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: right">3,313</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: right">(327</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-bottom: 1pt; padding-left: 0.375in; text-indent: -8.65pt">Net cash used in operating activities</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: right">(3,394,412</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="font-size: 10pt; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: right">(3,582,520</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: purple; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Cash flows from investing activities:</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt">Purchase of property and equipment</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: right">(314,462</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="font-size: 10pt; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: right">(369,738</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt">Net cash used in investing activities</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: right">(314,462</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="font-size: 10pt; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: right">(369,738</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: purple; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Cash flows from financing activities:</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Payments on long-term debt</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(1,222,090</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(946,521</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Proceeds from line of credit</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">2,000,000</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">4,500,000</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Payments on line of credit</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(300,000</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Stock offering costs paid</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(119,571</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt">Debt issue costs paid</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: right">(25,000</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="font-size: 10pt; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -8.65pt">Net cash provided by financing activities</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: right">333,339</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: right">3,553,479</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: purple; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Net decrease in cash and restricted cash</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(3,375,535</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">(398,779</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Cash and restricted cash at beginning of period</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: right">6,128,142</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; color: black; text-align: right">1,430,877</TD><TD STYLE="padding-bottom: 1pt; font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">Cash and restricted cash at end of period</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font-size: 10pt; color: black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font-size: 10pt; color: black; text-align: right">2,752,607</TD><TD STYLE="padding-bottom: 2pt; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font-size: 10pt; color: black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font-size: 10pt; color: black; text-align: right">1,032,098</TD><TD STYLE="padding-bottom: 2pt; font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">Supplemental disclosures of cash flow information:</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; color: black"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; color: black; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; color: black; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Cash paid during the period for:</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; padding-left: 0.25in; text-indent: -8.65pt">Interest</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">$</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">1,329,678</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">$</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">1,047,457</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 0.25in; text-indent: -8.65pt">Income taxes</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">$</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">141,702</TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">$</TD><TD STYLE="font-size: 10pt; color: black; text-align: right"><FONT STYLE="color: black">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: purple; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">Noncash investing and financing activities:</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; color: purple; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; color: black; text-align: left; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">Equipment acquired under financing lease</TD><TD STYLE="font-size: 10pt; color: black">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">$</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">399,800</TD><TD STYLE="padding-bottom: 2pt; font-size: 10pt; color: black; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; color: black; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; color: black; text-align: left">$</TD><TD STYLE="font-size: 10pt; color: black; text-align: right">497,602</TD><TD STYLE="padding-bottom: 2pt; font-size: 10pt; color: black; text-align: left">&nbsp;</TD></TR>
</TABLE>



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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: right; text-indent: -4.3pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Notes to Consolidated Financial Statements</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.25in; text-align: right; text-indent: -4.3pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 7; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->&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: 0pt 0; text-align: right">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B><A NAME="cvu10qa063019a007"></A>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS<BR>
(UNAUDITED)</B></FONT></P>






<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin: 0pt 0pt 0pt 0in"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;INTERIM
FINANCIAL STATEMENTS</B></FONT></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: 0 1.45pt 0 0; text-align: justify">The Company consists of CPI Aerostructures,
Inc. (&ldquo;CPI&rdquo;) and Welding Metallurgy, Inc. (&ldquo;WMI&rdquo;), a wholly owned subsidiary acquired on December 20, 2018
and Compac Development Corporation (&ldquo;Compac&rdquo;), a wholly owned subsidiary of WMI, collectively the &ldquo;Company.&rdquo;
The acquisition of WMI and Compac is referred to throughout this document as the &ldquo;WMI Acquisition&rdquo;.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify">An operating segment, in part, is
a component of an enterprise whose operating results are regularly reviewed by the chief operating decision maker (the &ldquo;CODM&rdquo;)
to make decisions about resources to be allocated to the segment and assess its performance. Operating segments may be aggregated
only to a limited extent. The Company&rsquo;s CODM, the Chief Executive Officer, reviews financial information presented on a consolidated
basis, accompanied by disaggregated information about revenues for purposes of making operating decisions and assessing financial
performance. The Company has determined that it has a single operating and reportable segment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify">&nbsp;</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify">The consolidated financial
statements of the Company as of June 30, 2019 and for the three and six months ended June 30, 2019 and 2018 have been prepared
pursuant to the rules and regulations of the Securities and Exchange Commission (&ldquo;SEC&rdquo;). Certain information and notes
normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States
of America (&ldquo;U.S. GAAP&rdquo;) have been condensed or omitted pursuant to those rules and regulations. The consolidated balance
sheet as of December 31, 2018 has been derived from audited consolidated financial statements, as restated (see Note 15 and our
Annual Report on Form 10-K for the year ended December 31, 2019 for more information on the effect of the restatement) but does
not include all of the information and notes required by U.S. GAAP. The Company believes that the disclosures are adequate to make
the information presented not misleading.</p>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify">All adjustments that, in the opinion
of management, are necessary for a fair presentation for the periods presented have been reflected. Such adjustments are of a normal,
recurring nature. It is suggested that these consolidated financial statements be read in conjunction with the consolidated financial
statements and notes thereto included in the Company&rsquo;s Annual Report on Form 10-K for the year ended December 31, 2019, which
we expect to file subsequent to the filing of this Quarterly Report on Form 10-Q/A. The results of operations for interim periods
are not necessarily indicative of the operating results to be expected for the full year or any other interim period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company maintains its cash in five financial
institutions.&nbsp;The balances are insured by the Federal Deposit Insurance Corporation.&nbsp;From time to time, the Company&rsquo;s
balances may exceed insurance limits.&nbsp;As of June 30, 2019, the Company had $1,034,488 of uninsured balances.&nbsp;The Company
limits its credit risk by selecting financial institutions considered to be highly creditworthy.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company applied acquisition accounting
for the WMI Acquisition in accordance with Accounting Standards Codification (&ldquo;ASC&rdquo;) Topic 805, &ldquo;Business Combinations&rdquo;
(&ldquo;ASC 805&rdquo;). Acquisition accounting requires that the assets acquired and liabilities assumed be recorded at their
respective estimated fair values at the date of acquisition. The excess purchase price over fair value of the net assets acquired
is recorded as goodwill. In determining estimated fair values, we are required to make estimates and assumptions that affect the
recorded amounts including, but not limited to, expected future cash flows, discount rates, remaining useful lives of long-lived
assets, useful lives of identified intangible assets, replacement or reproduction costs of property and equipment and the amounts
to be recovered in future periods from acquired net operating losses and other deferred tax assets. Our estimates in this area
impact, among other items, the amount of depreciation and amortization, impairment charges in certain instances if the asset becomes
impaired, and income tax expense or benefit that we report. Our estimates of fair value are based upon assumptions believed to
be reasonable, but which are inherently uncertain. See Note 2, &ldquo;Business Combinations&rdquo; for a summary and status of
the application of acquisition accounting.</P>

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

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

<!-- Field: Page; Sequence: 8; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>(UNAUDITED</B>)</FONT></P>

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

<P STYLE="color: purple; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Effective January 1, 2018, the Company adopted Accounting Standards
Codification Topic 606, &quot;Revenue from Contracts with Customers&quot; (&quot;ASC 606&quot;), using the modified retrospective
method. In accordance with ASC 606, the Company recognizes revenue when it transfers control of a promised good or service to a
customer in an amount that reflects the consideration it expects to be entitled to in exchange for the good or service. The majority
of the Company&rsquo;s performance obligations are satisfied over time as the Company (i) sells products with no alternative use
to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable profit margin for work completed to
date. Under the over time revenue recognition model, revenue and gross profit are recognized over the contract period as work is
performed based on actual costs incurred and an estimate of costs to complete and resulting total estimated costs at completion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The Company also has contracts that are considered point in time.
Under the point in time revenue recognition model, revenue is recognized when control of the components has transferred to the
customer, in most cases this will be based on shipping terms.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The corrected adoption of ASC 606 resulted in a restatement of
previously issued consolidated financial statements, see Note 15, See Note 3, &ldquo;Revenue&rdquo;, for additional
information regarding the Company&rsquo;s revenue recognition policy.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">In February 2016, the FASB issued Accounting
Standards Update No. 2016-02, &ldquo;Leases (Topic 842)&rdquo; (&ldquo;ASU 2016-02&rdquo;), which sets out the principles for the
recognition, measurement, presentation and disclosure of leases for both lessees and lessors. Originally, entities were required
to adopt ASU 2016-02 using a modified retrospective approach at the beginning of the earliest comparative period presented in the
financial statements and the recognition of a cumulative-effect adjustment to the opening balance of retained earnings. The FASB
subsequently issued Accounting Standards Update No. 2018-10 and Accounting Standards Update No. 2018-11 in July 2018, which provide
clarifications and improvements to ASU 2016-02 (collectively, the &ldquo;new lease standard&rdquo;). Accounting Standards Update
No. 2018-11 also provides the optional transition method which allows companies to apply the new lease standard at the adoption
date instead of at the earliest comparative period presented and continue to apply the provisions of the previous lease standard
in its annual disclosures for the comparative periods. The new lease standard requires lessees to present a right-of-use asset
and a corresponding lease liability on the balance sheet. Lessor accounting is substantially unchanged compared to the current
accounting guidance. Additional footnote disclosures related to leases will also be required.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">On January 1, 2019, the Company adopted
the new lease standard using the optional transition method. The comparative financial information will not be restated and will
continue to be reported under the previous lease standard in effect during those periods. In addition, the new lease standard provides
a number of optional practical expedients in transition. The Company elected the package of practical expedients. As such, the
Company will not reassess whether expired or existing contracts are or contain a lease; will not need to reassess the lease classifications
or reassess the initial direct costs associated with expired or existing leases. The Company did not elect the use-of-hindsight
or the practical expedient pertaining to land easements; the latter not being applicable to the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The new lease standard also provides practical
expedients for an entity&rsquo;s ongoing accounting. The Company elected the short-term lease recognition exemption for all leases
that qualify. This means, for those leases that qualify, the Company will not recognize ROU assets or lease liabilities, and this
includes not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. The Company
elected the practical expedient to not separate lease and non-lease components for certain classes of assets (office buildings).<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">On
January 1, 2019, the Company recognized ROU assets and lease liabilities of approximately $5.3 million and $5.9 million, respectively,
on its consolidated balance sheet using an estimated incremental borrowing rate of 6%.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="text-transform: uppercase">Business
Combinations</FONT></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">As
discussed in Note 1, the Company acquired WMI and Compac from Air Industries Group (&ldquo;Air Industries&rdquo;) on December
20, 2018. The WMI Acquisition was accounted for as a business combination in accordance with ASC 805. Accordingly, the Company
is required to determine and record the estimated fair value of the assets acquired, including any potential intangible assets,
and liabilities assumed at the date of acquisition. The acquisition was considered a stock purchase for tax purposes.</FONT></P>

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

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

<!-- Field: Page; Sequence: 9; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></P>

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

<DIV STYLE="padding: 0in 0in 0pt; border-bottom: white 0.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"><B>(UNAUDITED</B>)&nbsp;</FONT></P>

</DIV>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin: 0pt 0pt 0pt 0in"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></DIV></DIV><!-- Field: /Rule-Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
purchase price for the acquisition was $7.9 million, which was subject to a post-closing working capital adjustment. $2 million
dollars of the purchase price was placed in escrow at closing and may be released after the completion of the working capital
adjustment and for the indemnification contingencies. The escrowed amount is shown as restricted cash on the consolidated balance
sheet as of June 30, 2019. The working capital adjustment is based on the historical values of components of working capital as
defined in the Stock Purchase Agreement &nbsp;&ldquo;SPA&rdquo;. We calculated a post-closing working capital adjustment. Air Industries
formally objected to our calculation. The SPA provided the parties 30 days to come to an agreement on the working capital adjustment.
The Company and Air Industries could not come to an agreement within the time specified and as such have submitted the issues
to BDO USA, LLP for a binding resolution. The working capital purchase price adjustment is expected to be finalized not later
than the third quarter of 2019.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">As
of June 30, 2019, the Company was in the process of determining the fair values of the assets and liabilities acquired and had
recorded provisional estimates as of the acquisition date. As the Company completes this process and additional information becomes
known concerning the acquired assets and assumed liabilities, management will make adjustments to the fair value of the amounts
provisionally recorded in the opening balance sheet of WMI during the measurement period, which is no longer than a one-year period
following the acquisition date. The determination of the fair values of the acquired assets and liabilities assumed (and the related
determination of estimated lives of depreciable tangible and identifiable intangible assets) requires significant judgment. If
the final aggregate fair value of the net assets acquired is less than the final purchase price paid, then the Company may be
required to record goodwill. Conversely, if the final aggregate fair value of the net assets acquired is in excess of the final
purchase price paid, then the Company may potentially conclude that the purchase of WMI was a &nbsp;&ldquo;bargain purchase.&rdquo;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">As
stated above, as of June 30, 2019, the Company determined the following provisional estimates of the fair value of the assets
acquired and liabilities assumed from WMI:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Provisional<BR> Fair Values</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 87%">Other current assets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">1,049,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Accounts receivable</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,522,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Inventory</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">7,969,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Property and equipment, net</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">586,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Current liabilities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,174,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt">Total</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,952,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Please see Note 14, &ldquo;Subsequent
Events&rdquo; for additional discussion and final fair value of assets and liabilities assumed from WMI and the working
capital dispute between CPI and Air Industries.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table presents the unaudited
pro forma revenue and net income for the period presented as if the WMI Acquisition had occurred on January 1, 2018, based on
the provisional estimates of the fair value of the net assets acquired:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid; text-align: center"><B>Three
    months ended</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="white-space: nowrap; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid; text-align: center"><B>Six
    months ended</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center; border-bottom: Black 1pt solid"><B>June
    30, 2018</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; width: 68%">Revenue</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 12%">21,077,746</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 3%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 12%">38,610,474</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Net loss</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(1,489,378</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(3,348,723</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</TD></TR>
</TABLE></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>3.
<FONT STYLE="text-transform: uppercase">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;REVENUE RECOGNITION</FONT></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Contracts
                                         with Customers and Performance Obligations</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
majority of the Company&rsquo;s revenues are from long-term contracts with the U.S. government and commercial contractors. The
Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified,
payment terms are identified, the contract has commercial substance and collectability of consideration is probable. For the Company,
the contract under ASC 606 is typically established upon execution of a purchase order either in accordance with a long-term customer
contract or on a standalone basis.</FONT></P>

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

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

<!-- Field: Page; Sequence: 10; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></P>


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

<DIV STYLE="padding: 0in 0in 0pt; border-bottom: white 0.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"><B>(UNAUDITED</B>)&nbsp;</FONT></P>

</DIV>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin: 0pt 0pt 0pt 0in"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></DIV></DIV><!-- Field: /Rule-Page -->



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">To
determine the proper revenue recognition for our contracts, we must evaluate whether two or more contracts should be combined
and accounted for as a single contract, and whether the combined or single contract should be accounted for as one performance
obligation or more than one performance obligation. This evaluation requires significant judgment and the decision to combine
a group of contracts or to separate a contract into multiple performance obligations could change the amount of revenue and profit
recorded in a period. A performance obligation is a promise within a contract to transfer a distinct good or service to the customer
in exchange for payment and is the unit of account for recognizing revenue. The Company&rsquo;s performance obligations in its
contracts with customers are typically the sale of each individual product contemplated in the contract or a single performance
obligation representing a series of products when the contract contains multiple products that are substantially the same. The
Company has elected to account for shipping performed after control over a product has transferred to a customer as fulfillment
activities. When revenue is recognized in advance of incurring shipping costs, the costs related to the shipping are accrued.
Shipping costs are included in costs of sales. The Company provides warranties on many of its products; however, since customers
cannot purchase such warranties separately and they do not provide services beyond standard assurances, warranties are not separate
performance obligations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">A
contract&rsquo;s transaction price is allocated to each distinct performance obligation and recognized as revenue when or as the
performance obligation is satisfied. For contracts with more than one performance obligation, the Company allocates the transaction
price to each performance obligation based on its estimated standalone selling price. When standalone selling prices are not available,
the transaction price is allocated using an expected cost plus margin approach as pricing for such contracts is typically negotiated
on the basis of cost.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
contracts with the U.S. government typically are subject to the FAR which provides guidance on the types of costs that are allowable
in establishing prices for goods and services provided under U.S. government contracts. The pricing for commercial contractors
are based on the specific negotiations with each customer and any taxes imposed by governmental authorities are excluded from
revenue. The transaction price is primarily comprised of fixed consideration as the customer typically pays a fixed fee for each
product sold. The Company does not adjust the amount of revenue to be recognized under a customer contract for the effects of
the time value of money when the timing difference between receipt of payment and transferring the good or service is less than
one year.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
majority of the Company&rsquo;s performance obligations are satisfied over time as the Company (i) sells products with no alternative
use to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable profit margin for work completed
to date. The Company uses the cost-to-cost input method to measure progress for its performance obligations because it best depicts
the transfer of control to the customer which occurs as the Company incurs costs on its contracts.</FONT></P>

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
Company generally utilizes the portfolio approach to estimate the amount of revenue to recognize for its contracts and groups
contracts together that have similar characteristics. Significant judgment is used to determine which contracts are grouped together
to form a portfolio. The portfolio approach is utilized only when the result of the accounting is not expected to be materially
different than if applied to individual contracts.</FONT></P>

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

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

<!-- Field: Page; Sequence: 11; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></P>

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

<DIV STYLE="padding: 0in 0in 0pt; border-bottom: white 0.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"><B>(UNAUDITED</B>)&nbsp;</FONT></P>

</DIV>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin: 0pt 0pt 0pt 0in"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">The
                                         Company&rsquo;s contracts are often modified to account for changes in contract specifications
                                         and requirements. The Company considers contract modifications to exist when the modification
                                         either creates new or changes the existing enforceable rights and obligations. The effect
                                         of a contract modification on the transaction price, and the measure of progress for the
                                         performance obligation to which it relates, are recognized prospectively when the remaining
                                         goods or services are distinct and on a cumulative catch-up basis when the remaining
                                         goods or services are not distinct.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">Certain
contracts contain forms of variable consideration, such as price discounts and performance penalties. The Company generally estimates
variable consideration using the most likely amount based on an assessment of all available information (i.e., historical experience,
current and forecasted performance) and only to the extent it is probable that a significant reversal of revenue recognized will
not occur when the uncertainty is resolved.</FONT></P>

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">In
applying the cost-to-cost input method, the Company compares the actual costs incurred relative to the total estimated costs expected
at completion to determine its progress towards satisfying its performance obligation and to calculate the corresponding amount
of revenue to recognize. For any costs incurred that do not depict the Company&rsquo;s performance in transferring control of
goods or services to the customer, the Company excludes such costs from its input method measure of progress as the amounts are
not reflected in the price of the contract. Costs that are inputs to the satisfaction of a performance obligation include labor,
materials and subcontractors&rsquo; costs, other direct costs and an allocation of indirect costs.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Changes
to the original estimates may be required during the life of the contract. Estimates are reviewed quarterly and the effect of
any change in the estimated gross margin percentage for a contract is reflected in revenue in the period the change becomes known.
ASC 606 involves considerable use of estimates and judgment in determining revenues, costs and profits and in assigning the amounts
to accounting periods. For instance, management must make assumptions and estimates regarding labor productivity and availability,
the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation,
execution by our subcontractors, the availability and timing of funding from the customer, and overhead cost rates, among other
variables. The Company continually evaluates all of the factors related to the assumptions, risks and uncertainties inherent with
the application of the cost-to-cost input method; however, it cannot be assured that estimates will be accurate. If estimates
are not accurate, or a contract is terminated which will affect estimates at completion, the Company is required to adjust revenue
in the period the change is determined.</FONT></P>

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">When
changes are required for the estimated total revenue on a contract, these changes are recognized on a cumulative catch-up basis
in the current period. A significant change in one or more estimates could affect the profitability of one or more of our performance
obligations. If estimates of total costs to be incurred exceed estimates of total consideration the Company expects to receive,
a provision for the remaining loss on the contract is recorded in the period in which the loss becomes evident.</FONT></P>

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Capitalized
Contract Acquisition Costs and Fulfillment Costs</B></FONT></P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Contract
acquisition costs are those incremental costs that the Company incurs to obtain a contract with a customer that it would not have
incurred if the contract had not been obtained. The Company does not typically incur contract acquisition costs or contract fulfillment
costs that are subject to capitalization in accordance with the guidance in Accounting Standards Codification Subtopic 340-40,
&nbsp;&ldquo;Other Assets and Deferred Costs&mdash;Contracts with Customers.&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Disaggregation
                                         of Revenue</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
following tables present the Company&rsquo;s revenue disaggregated by contract type:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>Three
    months ended <BR>June 30,<BR>
(restated)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>Six
    months ended <BR>June 30,<BR>
(restated)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>2019</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>2018</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>2019</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>2018</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 49%">Aerostructures</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">10,689,406</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">8,342,628</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">20,770,280</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">17,184,848</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Aerosystems</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6,421,811</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,969,261</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">14,545,278</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5,687,350</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Kitting and Supply Chain Management</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,990,496</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,863,790</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6,774,538</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9,293,432</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">20,101,713</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">17,175,679</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">42,090,096</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">32,165,630</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE></P>

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

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

<!-- Field: Page; Sequence: 12; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"></FONT></P>
<DIV STYLE="margin-right: 1.45pt; margin-left: 0in; padding: 0in; border-bottom: Black 4pt solid"><P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">NOTES
                                         TO CONSOLIDATED FINANCIAL STATEMENTS</FONT></P>



<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(UNAUDITED)</FONT></P>



</DIV>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"><B>Transaction
                                         Price Allocated to Remaining Performance Obligations</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">As
of June 30, 2019, the aggregate amount of transaction price allocated to the remaining performance obligations was approximately
$116 million. This represents the amount of revenue the Company expects to recognize in the future on contracts with unsatisfied
or partially satisfied performance obligations as of June 30, 2019. The Company estimates that it will recognize approximately
43% of this amount in fiscal year 2019 and the remainder by fiscal year 2021.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<FONT STYLE="text-transform: uppercase">lEases</FONT></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
Company leases a building and equipment. Under ASC 842, at contract inception we determine whether the contract is or contains
a lease and whether the lease should be classified as an operating or a financing lease. Operating leases are included in ROU
assets and operating lease liabilities in our consolidated balance sheets.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
Company leases manufacturing and office space under an agreement classified as an operating lease.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
lease agreement expires on April 30, 2022 and does not include any renewal options. The agreement provides for an initial monthly
base amount plus annual escalations through the term of the lease.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">In
addition to the monthly base amounts in the lease agreement, the Company is required to pay real estate taxes and operating expenses
during the lease terms.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
Company also leases office equipment in agreements classified as operating leases.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">For
the three and six months ended June 30, 2019, the Company&rsquo;s operating lease expense was $439,825 and $878,154, respectively.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Future
minimum lease payments under non-cancellable operating leases as of June 30, 2019 were as follows:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Twelve
months ending June 30,</B></FONT></P></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; width: 87%">2020</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">1,899,753</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">2021</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,942,915</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">2022</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,645,566</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">2023</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">73,405</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">2024</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">13,128</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,785</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total undiscounted operating lease payments</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5,576,552</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less imputed interest</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(474,537</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of operating lease payments</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,102,015</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
following table sets forth the ROU assets and operating lease liabilities as of June 30, 2019:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Assets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt; width: 87%">ROU Assets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 10%">4,626,916</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Liabilities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Current operating lease liabilities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,637,869</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Long-term operating lease liabilities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">3,464,146</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt">Total ROU liabilities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">5,102,015</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD></TR>
</TABLE></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
Company&rsquo;s weighted average remaining lease term for its operating leases is 2.6 years.</FONT></P>

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

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

<!-- Field: Page; Sequence: 13; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"></FONT></P>
<DIV STYLE="margin-right: 1.45pt; margin-left: 0in; padding: 0in; border-bottom: Black 4pt solid"><P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">NOTES
                                         TO CONSOLIDATED FINANCIAL STATEMENTS</FONT></P>



<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">(UNAUDITED)</FONT></P>



</DIV>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"><B>5.</B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="text-transform: uppercase"><B>reconciliation
of cash and restricted cash</B></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; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
following table provides a reconciliation of cash and restricted cash reported within the statement of cash flows that sum to
the total of the same such amounts shown in the consolidated statement of cash flows:</FONT></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 COLSPAN="4" STYLE="padding-top: 6pt; padding-bottom: 6pt; text-align: justify"></TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>June
    30, 2019 <BR>
    (restated)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>June
    30, 2018 <BR>
    (restated)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; width: 74%">Cash</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">752,607</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">1,032,098</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Restricted cash</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,000,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">Total cash and restricted cash shown in the consolidated statement of cash flow</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,752,607</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,032,098</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"><B>6.</B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="text-transform: uppercase"><B>inventory</B></FONT></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
components of inventory consisted of the following:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>June
    30, 2019 <BR>
    (restated)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>December
    31, 2018 <BR>
    (restated)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; width: 74%">Raw materials</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">1,431,995</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">2,591,872</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Work in progress</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">7,747,092</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4,015,028</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Finished goods</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,594,836</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,754,711</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt">Total</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">11,773,923</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,361,611</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>7.</B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="text-transform: uppercase"><B>stock-based
                                         compensation</B></FONT></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
Company accounts for stock-based compensation based on the fair value of the stock or stock-based instrument on the date of grant.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">In
January 2019, the Company granted 75,350 restricted stock units (&ldquo;RSUs&rdquo;) to its board of directors as partial compensation
for the 2019 year. In January 2018, the Company granted 58,578 RSUs to its board of directors as partial compensation for the
2018 year. RSUs vest quarterly on a straight-line basis over a one-year period. The Company&rsquo;s net loss for the six months
ended June 30, 2019 and 2018 includes approximately $380,000 and $415,000, respectively, of non-cash compensation expense related
to the RSU grants to the board of directors. This expense is recorded as a component of selling, general and administrative expenses.</FONT></P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June
2019, a board member retired and 7,326 of his unvested RSUs were forfeited which were valued at approximately $47,000. <FONT STYLE="color: windowtext">In
addition, in April 2019, the Company granted 6,677 RSUs to one of its board members as partial compensation for the 2019 year.
RSUs vest quarterly on a straight-line basis over a one-year period. The Company&rsquo;s net loss for the six months ended June
30, 2019 includes approximately $15,000 of non-cash compensation expense related to the RSU grants to the board member. I</FONT>n
June 2019, two board members were granted an additional 2,725 RSUs <FONT STYLE="color: windowtext">as partial compensation for
the 2019 year</FONT>. <FONT STYLE="color: windowtext">The Company&rsquo;s net loss for the six months ended June 30, 2019 includes
approximately $7,000 of non-cash compensation expense related to the RSU grants to the board of directors. </FONT></P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

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

<!-- Field: Page; Sequence: 14; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"></FONT></P>

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>(UNAUDITED</B>)</FONT>&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin: 0pt 0pt 0pt 0in"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">In
                                         April 2019, the Company granted 4,950 shares of common stock to various employees. For
                                         the six months ended June 30, 2019, approximately $6,000 of compensation expense is included
                                         in selling, general and administrative expenses and approximately $26,000 of compensation
                                         expense is included in cost of sales for this grant. In January 2018, the Company granted
                                         5,130 shares of common stock to various employees. For the six months ended June 30,
                                         2018, approximately $10,000 of compensation expense is included in selling, general and
                                         administrative expenses and approximately $36,000 of compensation expense is included
                                         in cost of sales for this grant.&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">In
March 2018, the Company granted 68,764 shares of common stock to various employees. In the event that any of these employees voluntarily
terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance
criteria are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through
March 2022 based upon the service and performance thresholds. For the six months ended June 30, 2019, approximately $140,000 of
compensation expense is included in selling, general and administrative expenses and approximately $27,000 of compensation expense
is included in cost of sales for this grant.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">In
April 2019, the Company granted 94,972 shares of common stock to various employees. In the event that any of these employees voluntarily
terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance
criteria are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through
March 2023 based upon the service and performance thresholds. For the six months ended June 30, 2019, approximately $69,000 of
compensation expense is included in selling, general and administrative expenses and approximately $21,000 of compensation expense
is included in cost of sales for this grant.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">On
February 12, 2019, these employees returned 1,221 common shares, valued at approximately $7,893, to pay the employees&rsquo; withholding
taxes.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">In
April 2019, 11,193, 8,299 and 8,593 of the shares granted in 2016, 2017 and 2018, respectively, were forfeited because the Company
failed to achieve certain performance criteria for the year ended December 31, 2018. In addition, on April 2, 2019, these employees
returned 9,806 common shares, valued at approximately $64,000, to pay the employees&rsquo; withholding taxes.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">In
March 2018, 12,330 and 9,130 of the shares granted in 2016 and 2017, respectively, were forfeited because the Company failed to
achieve certain performance criteria for the year ended December 31, 2017. In addition, on March 22, 2018, these employees returned
7,552 common shares, valued at approximately $62,000, to pay the employees&rsquo; withholding taxes.</FONT></P>

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

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

<!-- Field: Page; Sequence: 15; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>(UNAUDITED</B>)</FONT>&nbsp;</P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin: 0pt 0pt 0pt 0in"><DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; width: 100%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">A
summary of the status of the Company&rsquo;s stock option plans as of June 30, 2019 and changes during the six months ended June
30, 2019 is as follows:</FONT></P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><B>Options</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Weighted
    average exercise price</B></FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Weighted
    average remaining contractual term (in years)</B></FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Aggregate
    intrinsic value</B></FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 43%">Outstanding at beginning of period</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">41,772</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">7.58</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Exercised during the period </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">35,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">6.60</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Forfeited during the period </TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; border-bottom: Black 1pt solid">6,772</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 2pt">Outstanding and exercisable at end of period</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD></TR>
</TABLE></P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">During
the six months ended June 30, 2019, 35,000 stock options were exercised, pursuant to the provisions of the stock option plan,
where the Company received no cash and 34,478 shares of its common stock in exchange for the 35,000 shares issued in the exercise.
The 34,478 shares that the Company received were valued at $231,003, the fair market value of the shares on the date of exercise.
During the six months ended June 30, 2018, no stock options were granted or exercised.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase; color: Black"><B>8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fair
Value</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><U>Fair
Value</U></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">At
June 30, 2019 and December 31, 2018, the fair values of cash, accounts receivable and accounts payable approximated their carrying
values because of the short-term nature of these instruments.</FONT></P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center; border-bottom: Black 1pt solid"><B>June
    30, 2019 (restated)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center; border-bottom: Black 1pt solid"><B>Carrying
    Amount</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center; border-bottom: Black 1pt solid"><B>Fair
    Value</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Debt</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 69%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">Line of credit and long-term debt</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">31,227,614</TD><TD STYLE="width: 1%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">31,227,614</TD><TD STYLE="width: 1%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 95%; font: 10pt Times New Roman, Times, Serif; margin-left: 0.25in">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center; border-bottom: Black 1pt solid"><B>December
    31, 2018 (restated)</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center; border-bottom: Black 1pt solid"><B>Carrying
    Amount</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center; border-bottom: Black 1pt solid"><B>Fair
    Value</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Debt</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 69%; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">Line of credit and long-term debt</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">30,349,904</TD><TD STYLE="width: 1%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</TD><TD STYLE="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">30,349,904</TD><TD STYLE="width: 1%; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif; color: windowtext; 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">We
estimated the fair value of debt using market quotes and calculations based on market rates.</FONT></P>

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


<!-- Field: Page; Sequence: 16; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence -->&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: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B>&nbsp;</FONT></P>

<P STYLE="border-bottom: Black 4pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>(UNAUDITED)</B></FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase; color: Black"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase; color: Black"><B>9.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contract assets and contract liabilities</B></FONT></P>

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Contract
assets represent revenue recognized on contracts in excess of amounts invoiced to the customer and the Company&rsquo;s right to
consideration is conditional on something other than the passage of time. Amounts may not exceed their net realizable value. Under
the typical payment terms of our government contracts, the customer retains a portion of the contract price until completion of
the contract, as a measure of protection for the customer. Our government contracts therefore typically result in revenue recognized
in excess of billings, which we present as contract assets. Contract assets are classified as current. The Company&rsquo;s contract
liabilities represent customer payments received or due from the customer in excess of revenue recognized. Contract liabilities
are classified as current.</FONT></P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Revenue
recognized for the six month period ended June 30, 2019 and June 30, 2018, that was included in the contract liabilities balance
as of January 1, 2019 was $5.2 million and as of January 1, 2018 was $75,000.</FONT></P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LOSS PER COMMON SHARE</B></FONT></P>



<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">Basic
loss per common share is computed using the weighted average number of common shares outstanding. Diluted loss per common share
for the three and six months ended June 30, 2019 and 2018 is computed using the weighted-average number of common shares outstanding
adjusted for the incremental shares attributed to outstanding options to purchase common stock, as well as unvested RSUs. Incremental
shares of 37,354 were not used in the calculation of diluted income per common share in the three and six months ended June 30,
2019, as the Company is at a loss position and these shares would be considered anti-dilutive. Incremental shares of 64,287 were
not used in the calculation of diluted loss per common share in the three and six months ended June 30, 2018, as the Company is
at a loss position and these shares would be considered anti-dilutive. Incremental shares of 45,249 were not used in the calculation
of diluted loss per common share in the three and six months ended June 30, 2018, as their exercise price was in excess of the
Company&rsquo;s average stock price for the respective period and, accordingly, these shares are not assumed to be exercised for
the diluted earnings per share calculation, as they would be anti-dilutive.</FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>11.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Debt</B></FONT></P>



<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></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">On March 24, 2016, the Company entered
into an Amended and Restated Credit Agreement (the &ldquo;Credit Agreement&rdquo;) with BankUnited, N.A. as a lender and the sole
arranger, administrative agent and collateral agent and Citizens Bank N.A. as a lender (the &ldquo;BankUnited Facility&rdquo;).
The BankUnited Facility provided for a revolving credit loan commitment of $30 million (the &ldquo;Revolving Loan&rdquo;) and a
$10 million term loan (&ldquo;Term Loan&rdquo;). The Revolving Loan bears interest at a rate based upon a pricing grid, as defined
in 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"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 25, 2019, the Company entered
into a Fifth Amendment (the &ldquo;Fifth Amendment&rdquo;) to the Credit Agreement. Under the Fifth Amendment, the parties amended
the Credit Agreement by extending the maturity date of the Company&rsquo;s Revolving Loan and Term Loan to June 30, 2021 and making
conforming changes to the repayment schedule of the Term Loan. Additionally, in connection with the Fifth Amendment, Citizens
Bank, N.A. assigned all of its obligations under the BankUnited Facility to BNB Bank.</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 BankUnited Facility required us to
maintain the following financial covenants: (1) maintain a debt service coverage ratio at the end of each quarter for the trailing
four quarter period of no less than 1.5 to 1.0, (2) maintain a minimum net income, after taxes, of no less than $1.00, (3) maintain
a maximum leverage ratio at the end of each quarter for the trailing four quarter period of no more than 3.0 to 1.0, and (4) maintain
a minimum adjusted EBITDA at the end of each quarter of no less than $2 million. The errors in our consolidated financial statements
for the Non-Reliance Periods and our internal control material weaknesses caused us to be in violation of each of the foregoing
covenants and other non-financial covenants as of and after March 31, 2018. As of June 30, 2019, the Company was not in compliance
with the covenants contained in the BankUnited Facility, as amended. BankUnited has subsequently waived these covenant violations
in conjunction with execution of the Sixth Amendment, which further amends the Credit Agreement, Revolving Note and Term Note.</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">In addition to the covenant waivers, on
August 24, 2020, we entered into a Sixth Amendment to the Credit Agreement, which further amends the Credit Agreement, Revolving
Note, and Term Note. The terms of the Sixth Amendment are discussed below in Note 14, &ldquo;Subsequent Events&rdquo;.</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: 0; text-align: justify">As of June 30, 2019, the Company had
$25.7 million outstanding under the Credit Agreement bearing interest at 5.25%. See Note 14, &ldquo;Subsequent Events&rdquo;
for further discussion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The BankUnited Facility is secured by all of
the Company&rsquo;s assets.</P>

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As described
above, in connection with the Fifth Amendment, the Company and BankUnited agreed to extend the maturity dates of the Revolving
Loan and Term Loan to June 30, 2021. Such maturity dates were further extended to May 2, 2022 in connection with the Sixth Amendment.
The terms of the Sixth Amendment are discussed below in Note 14, &ldquo;Subsequent Events&rdquo;.</P>

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

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

<!-- Field: Page; Sequence: 17; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT>&nbsp;</P>

<P STYLE="border-bottom: Black 4pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>(UNAUDITED)</B></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: 6pt 0; text-align: justify">The Company has cumulatively paid approximately
$488,000 of total debt issuance costs in connection with the BankUnited Facility, of which approximately $122,000 is included in
other assets and $30,000 is a reduction of long-term debt at June 30, 2019.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The Term Loan had an initial amount of
$10 million, payable in monthly installments, as defined in the Credit Agreement. As of December 31, 2019, pursuant to the Fifth
Amendment, the Term Loan had a maturity date of June 31, 2021. The maturities of long-term debt (excluding unamortized debt issuance
costs) are as follows:</P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 60%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><B>Twelve months ending June 30,</B></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 25%">2020</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 23%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">2,507,060</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">2021</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2,567,767</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">2022</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">197,819</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">2023</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">156,578</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">59,705</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: -0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2pt double">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; border-bottom: Black 2pt double">5,488,929</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&nbsp;</TD></TR>
</TABLE></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></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">As of June 30, 2019, the Company was
not in compliance with the financial covenants contained in the BankUnited Facility, as amended. Bank United has subsequently
waived these covenant violations in conjunction with execution of the Sixth Amendment, which further amends the Credit Agreement,
Revolving Note and Term Note, extended the maturity dates of the Revolving Loan and Term Loan, converted $6 million of the principal
outstanding under the Revolving Loan into principal outstanding under the Term Loan and made a corresponding reduction to the
availability under the Revolving Loan by $6 million, and amended certain covenants and other provisions of the BankUnited Facility.
See Note 14, &ldquo;Subsequent Events&rdquo;.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In addition to the Term Loan, included in
long-term debt are financing leases and notes payable of $1,135,234, including a current portion of $407,060.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>12. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MAJOR
                                         CUSTOMERS</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">During
the six months ended June 30, 2019, the Company&rsquo;s four largest customers accounted for 27% 15%, 13% and 13% of revenue.
During the six months ended June 30, 2018, the Company&rsquo;s five largest customers accounted for 22%, 16%, 13%, 12% and 11%
of revenue.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">At
June 30, 2019, 25%, 18%, 13% and 12% of contract assets were from the Company&rsquo;s four largest customers. At December 31,
2018, 53%, 21%, and 10% of contract assets were from the Company&rsquo;s three largest customers.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">At
June 30, 2019, 30%, 20% and 11% of our accounts receivable were from our three largest customers. At December 31, 2018, 18%, 16%,
14% and 14% of accounts receivable were from our four largest customers.</FONT></P>

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



<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">13.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Income
taxes</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black; background-color: white">In
                                         February 2019, the Company received information that the net operating loss carryback
                                         that was generated in 2014 and carried back to 2012-13 was under examination and could
                                         possibly be disallowed by the IRS. As of June 2020, the Company has received notification
                                         that the returns will be accepted as filed.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>14. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SUBSEQUENT
EVENTS</B></FONT></P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>Restatement</U></B>:
On February 14, 2020, the Company filed a Form 8-K disclosing that the consolidated Company&rsquo;s financial statements, which
were included in certain previously filed consolidated financial statements, and related financial information should no longer
be relied upon, and disclosed that the consolidated financial statements will be restated. More detailed discussion can be found
in Note 15, &ldquo;Restatement of Previously Issued Consolidated Financial Statements&rdquo;.</P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></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"><FONT STYLE="background-color: white"><B><U>Liquidity</U></B>:
On August 24, 2020, </FONT>we entered into a Sixth Amendment and Waiver (&ldquo;Sixth Amendment&rdquo;) to our Credit
Agreement with BankUnited. In connection with the Sixth Amendment, we also amended the Amended and Restated Revolving Credit
Note, dated as of March 24, 2016, which represents an aggregate principal revolving loan commitment amount of $30 million
(&ldquo;Revolving Note&rdquo;) and the Amended and Restated Term Note, dated as of March 24, 2016, with an original principal
amount of $10 million (&ldquo;Term Note&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Under the Sixth Amendment, and the related
amendments to the Revolving Note and Term Note, an aggregate of $6 million of the outstanding balance under the Revolving Note
was converted into and added to the outstanding balance on the Term Note. The availability under the Revolving Note was permanently
reduced by $6 million, to $24 million, and the outstanding principal amount on the Term Note was increased to approximately $7,933,000.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Additionally, under the Sixth Amendment,
the parties amended the Credit Agreement by (i) extending the maturity date of the Revolving Note and Term Note to May 2,
2022, and making conforming changes to the payment schedule on the Term Note, (ii) amending the fixed charge coverage ratio
covenant by requiring the ratio to be quarterly for September 30, 2020 and December 31, 2020 and then determined on a
trailing twelve-month basis beginning on March 31, 2021, (iii) waiving the leverage covenant noncompliance for
each quarter ended during the period from March 31, 2018 through December 31, 2019. The leverage covenant will not be tested for the four
quarters from March 31, 2020 through December 31, 2020. Then, beginning with the quarter ending March 31, 2021, the funded
debt to EBITDA ratio shall be 4.0:1.0, tested on a trailing four quarter basis, (iv) reducing the minimum quarterly EBITDA
covenant from $2 million to $1 million beginning on September 30, 2020,  (v) maintaining a minimum net income, after taxes,
of no less than $1.00 and (vi) replacing the interest pricing grid for the Revolving Note with an interest rate for
Eurodollar loans of LIBOR plus 3.25% with a floor of 50 basis points or an interest rate for base rate loans equal to
BankUnited&rsquo;s prime rate plus 0.25%..</P>

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

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

<!-- Field: Page; Sequence: 18; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT>&nbsp;</P>

<P STYLE="border-bottom: Black 4pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>(UNAUDITED)</B></FONT></P>

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

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">Additionally,
on April 10, 2020, the Company entered into a loan with BNB Bank as the lender (&ldquo;Lender&rdquo;) in an aggregate principal
amount of $4,795,000 (&ldquo;PPP Loan&rdquo;) pursuant to the Paycheck Protection Program, part of the Coronavirus Aid, Relief,
and Economic Security (&ldquo;CARES&rdquo;) Act. The PPP Loan is evidenced by a promissory note (&ldquo;Note&rdquo;). Subject to the terms of
the Note, the PPP Loan bears interest at a fixed rate of one percent (1%) per annum, with the first six months of interest deferred,
has an initial term of two years, and is unsecured and guaranteed by the Small Business Administration. The Company may apply
to the Lender for forgiveness of the PPP Loan, with the amount which may be forgiven equal to the sum of payroll costs, covered
rent and mortgage obligations, and covered utility payments incurred by the Company during the 24-week period beginning on April
10, 2020, calculated in accordance with the terms of the CARES Act, as modified by the Paycheck Protection Flexibility Act. The
Note provides for customary events of default including, among other things, cross-defaults on any other loan with the Lender.
The PPP Loan may be accelerated upon the occurrence of an event of default.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"><FONT STYLE="background-color: white"><B><U>COVID-19</U>:
</B>In March 2020, the novel coronavirus (&ldquo;COVID-19&rdquo;) was declared a pandemic by the World Health Organization. The
pandemic has negatively affected the U.S. and global economy, disrupted global supply chains and financial markets, and has resulted
in shelter in place orders. The Company has followed the recommendations of government and health authorities to minimize exposure
risk for its employees, including having employees work modified hours or remotely since on or about March 19, 2020, practicing
social distancing, and performing deep cleaning of its facilities. We have also taken actions to support our community in addressing
challenges posed by the pandemic, including the donation of personal protective equipment.</FONT></P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">T<FONT STYLE="font-size: 10pt">here
are many uncertainties regarding the &quot;COVID-19&quot; pandemic, and the Company is closely monitoring the impact of the pandemic
on all aspects of its business, including how it will impact its employees, customers, suppliers, and liquidity.&nbsp;On March
20, 2020, the Company was notified that it was considered part of the Defense Industrial Base Essential Critical Infrastructure
Workforce, and as such has remained open during the COVID-19 pandemic. However, the COVID-19 pandemic has affected our operations,
as described elsewhere in this Quarterly Report on Form 10-Q/A, and the extent to which COVID-19 may affect our operations in
future periods will depend on future developments, which are highly uncertain, including the duration of the outbreak, new information
which may emerge concerning the severity of the coronavirus and the actions to contain the coronavirus or address its impact,
among others. The Company is unable to predict the impact that COVID-19 will have on its financial position and operating results.&nbsp;</FONT></FONT></P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black; background-color: white"><B><U>NYSE
American Filing Delinquency</U>:</B></FONT></P>

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

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 17, 2020, we received a notice from NYSE Regulation, Inc.
stating that, because we failed to file restated financial statements for the Non-Reliance Periods on or before April 14, 2020,
we were not in compliance with the NYSE American exchange&rsquo;s continued listing standards under the timely filing criteria
included in Section 1007 of the Company Guide. In accordance with Section 1007 of the Company Guide, we have six months from April
15, 2020, or until October 15, 2020, to file restated financial statements for the Non-Reliance Periods. The Annual Report on Form
10-K, which we will file immediately after the filing of this Quarterly Report on Form 10-Q/A, along with this Quarterly Report
on Form 10-Q/A and the Quarterly Reports on Forms 10-Q/A for the quarters ended March 31, 2019 and September 30, 2019, together
constitutes such filing and, accordingly, as of the date of this filing we expect to regain compliance with the NYSE American exchange&rsquo;s
continued listing standards.</P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black; background-color: white"><B><U>G650
Order Stop-Work and Status</U></B></FONT></P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="color: windowtext">On
April 29, 2020, the Company received a letter from Triumph Group stating that due to the COVID-19 pandemic, it had received a significant
schedule change from its customer, Gulfstream Aerospace, and requested CPI Aero immediately stop work on the contract we have to
produce certain fixed leading edge assemblies on the wing of the G650 business jet. In May 2020, Triumph Group cancelled nearly
all open orders with the Company, decreasing our G650 leading edge backlog by $3.6 million. On May 27, 2020, Triumph Group announced
it had reached an agreement in principle to sell the G650 wing program to Gulfstream Aerospace. On June 12, 2020, the Company received
a joint communication from Gulfstream Aerospace and Triumph Group that stated Gulfstream&rsquo;s intention at the conclusion of
the transactions is to continue to purchase G650 wing components from the Company and that they would provide further details to
the Company in the coming weeks.</FONT> The Company is unable to predict when the transaction between Gulfstream and Triumph Group
will close or when Gulfstream will begin purchasing G650 wing components from us, if at all.</P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white"><B><U>Business
Combinations</U>:</B></FONT> The Company completed the WMI Acquisition on December 20, 2018. The acquisition was accounted for
as a business combination in accordance with ASC Topic 805. Accordingly, the Company recorded the provisional fair value of the
assets and liabilities assumed at the date of acquisition. The acquisition was considered a stock purchase for tax purposes.</P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

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

<!-- Field: Page; Sequence: 19; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT>&nbsp;</P>

<P STYLE="border-bottom: Black 4pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>(UNAUDITED)</B></FONT></P>

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">The
purchase price for the acquisition was $7.9 million, which was subject to a post-closing working capital adjustment. $2 million
dollars of the purchase price was placed in escrow at closing and was to be released after the completion of the working capital
adjustment and for the indemnification contingencies. The working capital adjustment is based on the historical values of components
of working capital as defined in the SPA. The Company calculated a post-closing working capital adjustment. Air Industries formally
objected to the calculation. The SPA provided the parties 30 days to come to an agreement on the working capital adjustment. The
Company and Air Industries could not come to an agreement within the time specified and the issues were submitted to BDO for a
binding resolution. During the course of BDO&rsquo;s work, Air Industries conceded on three of the four items of contention, leaving
only the inventory valuation in dispute. In its report dated September 3, 2019, BDO found in favor of the Company and that there
should be no changes to the Closing Working Capital Statement as prepared by the Company. The result of the conceded items and
BDO determination would decrease the purchase price of the acquisition by approximate $4.1 million. On September 16, 2019, the
Company received a letter from Air Industries acknowledging the conceded items and, among other things, rejecting the determination
by BDO. On September 27, 2019, the Company filed a notice of motion in the Supreme Court of the State of New York, County of New
York, against Air Industries seeking, among other things, an order of specific performance requiring Air Industries to comply
with its obligations under the SPA and Escrow Agreement and a judgment against Air Industries in the amount of approximately $4.1
million<FONT STYLE="background-color: white">. The parties argued the motion before the court on February 5, 2020. The court&rsquo;s
decision is pending.</FONT></FONT></P>

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October
2019, Air Industries and the Company jointly authorized the release of approximately $619,000 from escrow, which represents the
value of the conceded items. The remaining escrowed amount of $1,381,000 is shown as restricted cash on the consolidated balance
sheet as of December 31, 2019. The additional disputed amount of approximately $2.1 million is not on the Company&rsquo;s consolidated
balance sheet due to the uncertainty of collection.</P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">In
the fourth quarter of 2019, the Company recorded adjustments to the provisional estimates of the fair value of the assets acquired
and liabilities assumed from WMI related to the BDO determination. Due to new information discovered during the measurement period,
adjustments were made to the current period. The Company has determining the fair values of the assets and liabilities acquired
and has recorded the fair value of the assets acquired as of December 31 2019 assuming only the collection of the remaining amount
escrowed. Collection of the additional $2.1 million is uncertain.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black; background-color: white"><B><U>Legal
Proceedings</U>:</B></FONT></P>

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>Working
Capital Dispute</b></font></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">On
September 27, 2019, the Company filed a notice of motion in the Supreme Court of the State of New York, County of New York against
Air Industries in connection with a working capital dispute. The Company is seeking, among other things, (i) an order of specific
performance requiring Air Industries to comply with its obligations under the Stock Purchase Agreement entered into between the
Company and Air Industries on March 21, 2018 and the Escrow Agreement entered into between the Company and Air Industries on December
20, 2018, and (ii) a judgment against Air Industries in the amount of approximately $3.6 million. The parties argued the motion
before the court on February 5, 2020. The court&rsquo;s decision is pending.</font></P>




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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black; background-color: white"><B>Class
Action Lawsuit</B></FONT></P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">On
February 24, 2020, Mark A. Rodriguez, a purported stockholder, filed a putative class action lawsuit against the Company, Douglas
McCrosson, the Company&rsquo;s Chief Executive Officer, and Vincent Palazzolo, the Company&rsquo;s former Chief Financial Officer,
in the United States District Court for the Eastern District of New York, arising out of the errors in and restatements of our
financial statements. On February 25, 2020, Russell Garret, a purported stockholder, filed a second putative class action lawsuit
against the Company and Messrs. McCrosson and Palazzolo, in the United States District Court for the Eastern District of New York,
arising out of the same alleged facts. Each plaintiff seeks to represent a class of stockholders who purchased or otherwise acquired
the Company&rsquo;s common stock from May 15, 2018 to February 14, 2020 (&ldquo;Class Period&rdquo;). The complaints are almost
identical. Both complaints generally allege that the defendants violated Sections 10(b) and 20(a) of the Exchange Act and Rule
10b-5 promulgated by the SEC by making false and misleading statements in the Company&rsquo;s periodic reports filed during the
Class Period and seek unspecified damages.</FONT></P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">On
May 5, 2020, the court consolidated these two lawsuits. The court also appointed a lead plaintiff and approved plaintiff's selection
of lead counsel. On May 20, 2020, the court ordered plaintiff to file a consolidated amended complaint within 30 days of the Company&rsquo;s
issuance of its restated financials.</FONT></P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black; background-color: white"><B>Shareholder
Derivative Action</B></FONT></P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">On
May 7, 2020, a shareholder derivative action was filed against current members of our board of directors and certain of our current
and former officers in the United States District Court for the Eastern District of New York. The complaint, which is based substantially
on the facts alleged in the class action complaints summarized above, purports to assert derivative claims against the individual
defendants for violations of Section 10(b) and 21(d) of the Exchange Act and breach of fiduciary duty, and seeks to recover on
behalf of the Company for any liability the Company might incur as a result of the individual defendants&rsquo; alleged misconduct.
The complaint also seeks declaratory, equitable, injunctive and monetary relief, and attorneys&rsquo; fees and other costs. On
June 16, 2020, the court ordered plaintiff to file a consolidated amended complaint within 60 days of the Company&rsquo;s issuance
of its restated financials.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black; background-color: white">While
the outcome of any litigation is inherently uncertain and the class action and derivative lawsuit are each still at an early stage,
the Company and its officers and directors intend to vigorously defend against the claims and believe the claims are without merit.</FONT></P>

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

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

<!-- Field: Page; Sequence: 20; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT>&nbsp;</P>

<P STYLE="border-bottom: Black 4pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>(UNAUDITED)</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>Books
and Records Action</B></FONT></P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June
5, 2020, a lawsuit to compel inspection of books and records was filed against the Company in the Supreme Court of New York State,
Suffolk County, captioned Berger v. CPI Aerostructures, Inc. The complaint, which is based substantially on the facts alleged
in the class action complaints summarized above, seeks to compel the inspection of corporate books and records pursuant to New
York common law. The complaint also seeks attorneys&rsquo; fees and other costs. The Company&rsquo;s deadline to answer, move
or otherwise respond to the complaint is August 31, 2020.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>SEC
Investigation</B></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; text-align: justify"></P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May
22, 2020, the Company received a letter (the &ldquo;SEC Letter&rdquo;) from the SEC Division of Enforcement (the &ldquo;Division&rdquo;)
indicating that the Division staff is conducting an investigation involving the Company. The SEC Letter states that the investigation
is a non-public, fact finding inquiry where the Division staff is trying to determine whether there have been any violations of
federal securities laws. As part of this investigation, the Division issued a subpoena to the Company seeking documents and information
relating, among other things, to previously-disclosed errors in and restatement of, the Company&rsquo;s financial statements, the
Company&rsquo;s October 16, 2018 equity offering and the recent separation of the Company&rsquo;s former Chief Financial Officers.
The SEC Letter states that the investigation and the subpoena do not mean that the Division staff has concluded that the Company
or anyone else have violated the federal securities laws and that the investigation does not mean that the Division staff has a
negative opinion of any person, entity or security. We intend to fully cooperate with the Division staff. We cannot predict the
length, scope, or results of the investigation or the impact, if any, of the investigation on our results of operations.</P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>15. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RESTATEMENT
OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February
14, 2020, the Company filed a Form 8-K disclosing that the Audit &amp; Finance Committee of the Company&rsquo;s Board of Directors
determined, based on the recommendation of management, that the Company&rsquo;s consolidated financial statements which were included
in its annual report on Form 10-K for the year ended December 31, 2018, quarterly reports on Forms 10-Q for the quarters ended
March 31, 2018, June 30, 2018, and September 30, 2018 and quarterly reports on Forms 10-Q for the quarters ended March 31, 2019,
June 30, 2019, and September 30, 2019 and related financial information should no longer be relied upon, and determined that the
consolidated financial statements will be restated. The errors were uncovered as part of the preparation of the Company&rsquo;s
consolidated financial statements for the fiscal year ended December 31, 2019.</P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">As
a result, the Company restated the 2018 consolidated financial statements, which is referred to as the &nbsp;&ldquo;Restatement.&rdquo;
The Restatement corrects errors which are discussed in detail within this footnote.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
errors primarily related to the timing of recognition of revenue from contracts with customers.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B><I>Restatement</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
following is a discussion of the restatement adjustments that were made to the Company&rsquo;s previously issued June 30, 2019
and June 30, 2018 consolidated financial statements.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><U>(a)
Revenue recognition</U></FONT></P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The
Company recognizes revenues and profits for contracts with customers using the cost-to-cost percentage of completion method of
accounting. Historically, for long-term programs, the Company applied the cost-to-cost percentage of completion method at the
program level, that is, for the entire duration of expected production activity on a particular program. The Company estimated
its revenue recognition utilizing the life of the program to both measure progress and estimate profit margin. Under this approach,
the Company estimated the total expected customer purchases over the life of the program, which included unexercised and non-binding
customer purchase options, which resulted in the recognition of $106.7 million and $100.9 million of misstated contract assets,
contract liabilities and loss reserves for the three months ended June 30, 2019 and year ended December 31, 2018, respectively.</P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

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

<!-- Field: Page; Sequence: 21; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT>&nbsp;</P>

<P STYLE="border-bottom: Black 4pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>(UNAUDITED)</B></FONT></P>

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black">The
Company has now concluded that its life of the program accounting was not an appropriate application of ASC Topic 606. Under ASC
Topic 606, the performance obligation is the appropriate unit of accounting. The Company identifies performance obligations to
customers once a contract is established in accordance with ASC Topic 606. For the Company, the contract under ASC Topic 606 is
typically established upon execution of a purchase order either in accordance with a long-term customer agreement or on a standalone
basis. The transaction price is also determined at the contract level and excludes amounts related to unexercised customer options.
Similarly, the Company&rsquo;s cost-to-cost input method to measure progress must consider only the costs incurred relative to
the total expected costs of satisfying the performance obligations identified in the contract, exclusive of unexercised customer
options.</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; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">To
correct these errors, the related revenue was reversed in the period in which the accounting errors took place and recognized
in subsequent periods as control of the goods or services in the contract passed to the customer over time based on a cost-to-cost
input method measure of progress. Additionally, certain adjustments to contract assets and contract liabilities were made to the
consolidated balance sheet at the end of the period in which the accounting errors occurred.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><U>(b)
Other</U></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
Company corrected other immaterial misstatements relating to previously unrecorded audit adjustments.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><U>(c)
Income taxes</U></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">The
Company has recorded tax adjustments related to the impact of the Restatement.</FONT></P>

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

<!-- Field: Page; Sequence: 22; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify">&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT>&nbsp;</P>

<P STYLE="border-bottom: Black 4pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><B>(UNAUDITED)</B></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; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Impact on Consolidated Statements of
Operations</I></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The effect of the Restatement described
above on the accompanying consolidated statements of operations for the three and six months ended June 30, 2019 is as follows:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><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="18" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended June 30, 2019</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">As Previously <BR>
Reported</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">Revenue <BR>
Recognition</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">Other</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">Income <BR>
Taxes</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">As Restated</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%">Revenue</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">$</TD><TD STYLE="text-align: right; width: 9%">23,158,251</TD><TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">$</TD><TD STYLE="text-align: right; width: 9%">(3,056,538</TD><TD STYLE="text-align: left; width: 1%">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">$</TD><TD STYLE="text-align: right; width: 9%">&mdash;</TD><TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">$</TD><TD STYLE="text-align: right; width: 9%">&mdash;</TD><TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">$</TD><TD STYLE="text-align: right; width: 9%">20,101,713</TD><TD STYLE="text-align: left; width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Cost of sales</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">18,202,069</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">(175,696</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">(168,303</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">&mdash;</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">17,858,070</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,956,182</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,880,842</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">168,303</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,243,643</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Selling, general and administrative expenses</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,709,313</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">&mdash;</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">(161,551</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">&mdash;</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,547,762</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Income (loss) from operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,246,869</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,880,842</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">329,854</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(304,119</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Interest 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">575,412</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">&mdash;</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">&mdash;</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">&mdash;</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">575,412</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Income (loss) before provision for (benefit from) income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,671,457</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,880,842</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">329,854</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(879,531</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Provision for (benefit from) income taxes</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,039,000</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">&mdash;</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">&mdash;</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,040,636</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,636</TD><TD STYLE="padding-bottom: 1pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net income (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">2,710,457</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,880,842</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">329,854</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,040,636</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">(881,167</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><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><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(204,238,255)">
    <TD STYLE="text-align: left">Income (loss) per common share &ndash; basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.23</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(0.07</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Income &nbsp;(loss) per common share &ndash; diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.23</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(0.07</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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><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><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">Shares used in computing earnings per common share:</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><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><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(204,238,255)">
    <TD>Basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,607,415</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,817,713</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,644,768</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,817,713</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE></P>

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

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

<!-- Field: Page; Sequence: 23; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">&nbsp;<I>&nbsp;</I></FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"><B>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</B></FONT>&nbsp;</P>

<P STYLE="border-bottom: Black 4pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: Black"><B>(UNAUDITED)</B></FONT></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>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Six Months Ended June 30, 2019</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">As Previously <BR>
Reported</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">Revenue <BR>
Recognition</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">Other</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">Income <BR>
Taxes</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">As Restated</TD><TD STYLE="padding-bottom: 1pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%">Revenue</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">$</TD><TD STYLE="text-align: right; width: 9%">48,741,782</TD><TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">$</TD><TD STYLE="text-align: right; width: 9%">(6,651,686</TD><TD STYLE="text-align: left; width: 1%">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">$</TD><TD STYLE="text-align: right; width: 9%">&mdash;</TD><TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">$</TD><TD STYLE="text-align: right; width: 9%">&mdash;</TD><TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">$</TD><TD STYLE="text-align: right; width: 9%">42,090,096</TD><TD STYLE="text-align: left; width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Cost of sales</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">38,369,790</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">(838,449</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">(168,303</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">&mdash;</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">37,363,038</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,371,992</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,813,237</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">168,303</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,727,058</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Selling, general and administrative expenses</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">5,515,756</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">&mdash;</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">(62,309</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">&mdash;</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">5,453,447</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Income (loss) from operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,856,236</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,813,237</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">230,612</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(726,389</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Interest expense</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,086,181</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">&mdash;</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">&mdash;</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">&mdash;</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,086,181</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Income (loss) before provision for (benefit from) income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,770,055</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,813,237</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">230,612</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,812,570</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Provision for (benefit from) income taxes</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">(599,000</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">&mdash;</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">&mdash;</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">602,313</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">3,313</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net income (loss)</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">4,369,055</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">(5,813,237</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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">230,612</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">(602,313</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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,815,883</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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><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><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(204,238,255)">
    <TD STYLE="text-align: left">Income (loss) per common share &ndash; basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.37</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(0.15</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Income (loss) per common share &ndash; diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.37</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(0.15</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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><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><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">Shares used in computing earnings per common share:</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><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><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(204,238,255)">
    <TD>Basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,710,357</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,776,107</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,747,711</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,776,107</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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><I>&nbsp;</I></FONT></P>

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

<!-- Field: Page; Sequence: 24; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"></P>


<P STYLE="margin: 0; color: Black">&nbsp;</P>

<P STYLE="margin: 0; color: Black"></P>

<P STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS <BR>
(UNAUDITED)</B></FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Impact on Consolidated Statements of
Operations</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; color: Black"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The effect of the Restatement described
above on the accompanying consolidated statements of operations for the three and six months ended June 30, 2018 is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black">&nbsp;&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="color: Black; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD><TD STYLE="color: black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="color: black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended June 30, 2018</TD><TD STYLE="padding-bottom: 1pt; color: black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD><TD STYLE="color: black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As Previously Reported</TD><TD STYLE="padding-bottom: 1pt; color: black; font-weight: bold">&nbsp;</TD><TD STYLE="color: black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Revenue Recognition</TD><TD STYLE="padding-bottom: 1pt; color: black; font-weight: bold">&nbsp;</TD><TD STYLE="color: black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Other</TD><TD STYLE="padding-bottom: 1pt; color: black; font-weight: bold">&nbsp;</TD><TD STYLE="color: windowtext; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: windowtext; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Income Taxes</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; font-weight: bold">&nbsp;</TD><TD STYLE="color: black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As Restated</TD><TD STYLE="padding-bottom: 1pt; color: black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; color: windowtext; text-indent: -0.125in; padding-left: 0.125in">Revenue</TD><TD STYLE="width: 1%; color: windowtext">&nbsp;</TD>
    <TD STYLE="width: 1%; color: windowtext; text-align: left">$</TD><TD STYLE="width: 10%; color: windowtext; text-align: right">20,261,239</TD><TD STYLE="width: 1%; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: windowtext">&nbsp;</TD>
    <TD STYLE="width: 1%; color: windowtext; text-align: left">$</TD><TD STYLE="width: 10%; color: windowtext; text-align: right">(3,085,560</TD><TD STYLE="width: 1%; color: windowtext; text-align: left">)</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">&mdash;</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: windowtext">&nbsp;</TD>
    <TD STYLE="width: 1%; color: windowtext; text-align: left">$</TD><TD STYLE="width: 10%; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="width: 1%; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: windowtext">&nbsp;</TD>
    <TD STYLE="width: 1%; color: windowtext; text-align: left">$</TD><TD STYLE="width: 10%; color: windowtext; text-align: right">17,175,679</TD><TD STYLE="width: 1%; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Cost of sales</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">15,676,421</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">452,682</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">16,129,103</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Gross profit</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">4,584,818</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">(3,538,242</TD><TD STYLE="color: windowtext; text-align: left">)</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">&mdash;</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">&mdash;</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">1,046,576</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Selling, general and administrative expenses</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">2,557,759</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">(45,086</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">)</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">2,512,673</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Income (loss) from operations</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">2,027,059</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">(3,538,242</TD><TD STYLE="color: windowtext; text-align: left">)</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">45,086</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">&mdash;</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">(1,466,097</TD><TD STYLE="color: windowtext; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Interest expense</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">416,834</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">416,834</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Income (loss) before provision for (benefit from) income taxes</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">1,610,225</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">(3,538,242</TD><TD STYLE="color: windowtext; text-align: left">)</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">45,086</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">&mdash;</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">(1,882,931</TD><TD STYLE="color: windowtext; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Provision for (benefit from) income taxes</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">353,000</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">(351,825</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">)</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: windowtext; text-align: right">1,175</TD><TD STYLE="padding-bottom: 1pt; color: windowtext; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Net income (loss)</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left"></TD><TD STYLE="color: windowtext; text-align: right">1,257,225</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left"></TD><TD STYLE="color: windowtext; text-align: right">(3,538,242</TD><TD STYLE="color: windowtext; text-align: left">)</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left"></TD><TD STYLE="color: windowtext; text-align: right">45,086</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left"></TD><TD STYLE="color: windowtext; text-align: right">351,825</TD><TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left"></TD><TD STYLE="color: windowtext; text-align: right">(1,884,106</TD><TD STYLE="color: windowtext; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Other
    comprehensive income net of tax &ndash; Change </TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">&nbsp;</TD><TD STYLE="color: windowtext; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">&nbsp;</TD><TD STYLE="color: windowtext; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">&nbsp;</TD><TD STYLE="color: windowtext; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">&nbsp;</TD><TD STYLE="color: windowtext; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right">&nbsp;</TD><TD STYLE="color: windowtext; text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left; text-indent: -0.125in; padding-left: 20pt">
    in unrealized loss on interest rate swap</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right; border-bottom: Black 1pt solid">20,600</TD><TD STYLE="color: windowtext; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="color: windowtext; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="color: windowtext; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right; border-bottom: Black 1pt solid">&mdash;</TD><TD STYLE="color: windowtext; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="color: windowtext; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="color: windowtext; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: windowtext; text-align: right; border-bottom: Black 1pt solid">20,600</TD><TD STYLE="color: windowtext; text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in">Comprehensive income (loss)</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">1,277,825</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">(3,538,242</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">45,086</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">351,825</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">(1,863.506</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-indent: -0.125in; padding-left: 0.125in">Income (loss) per common share &ndash; basic</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.14</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">(0.21</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-indent: -0.125in; padding-left: 0.125in">Income (loss) per common share &ndash; diluted</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">0.14</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">(0.21</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Shares used in computing earnings per common share:</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><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-indent: -0.125in; padding-left: 0.125in">Basic</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">8,938,331</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">8,938,331</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-indent: -0.125in; padding-left: 0.125in">Diluted</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">8,980,155</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">8,938,331</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>


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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Six Months Ended June 30, 2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As Previously Reported</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Revenue Recognition</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Other</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Income Taxes</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As Restated</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; text-align: left; text-indent: 0in">Revenue</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">38,452,862</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">(6,287,232</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">32,165,630</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in; padding-bottom: 1pt">Cost of sales</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">29,818,176</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">480,544</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">(280,143</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">&mdash;</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">30,018,577</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,634,686</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,767,776</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">280,143</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,147,053</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in; padding-bottom: 1pt">Selling, general and administrative expenses</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">4,607,599</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">&mdash;</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">&mdash;</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">&mdash;</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">4,607,599</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in">Income (loss) from operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,027,087</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,767,776</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">280,143</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,460,546</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in; padding-bottom: 1pt">Interest expense</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">864,097</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">&mdash;</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">&mdash;</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">&mdash;</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">864,097</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in">Income (loss) before provision for (benefit from) income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,162,990</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,767,776</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">280,143</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,324,643</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in; padding-bottom: 1pt">Provision for (benefit from) income taxes</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">649,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">&mdash;</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">&mdash;</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">(646,630</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">2,370</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Net income (loss)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left"></TD><TD STYLE="text-align: right">2,513,990</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"></TD><TD STYLE="text-align: right">(6,767,776</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left"></TD><TD STYLE="text-align: right">280,143</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"></TD><TD STYLE="text-align: right">646,630</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"></TD><TD STYLE="text-align: right">(3,327,013</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Other comprehensive income net of tax &ndash; Change </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><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><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">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left; text-indent: -0.125in; padding-left: 20pt">
     in unrealized loss on interest rate swap</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">14,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">14,800</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Comprehensive income (loss)</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">2,528,790</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">(6,767,776</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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">280,143</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">646,630</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">(3,312,213</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in">&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><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><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(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in">Income (loss) per common share &ndash; basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.28</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(0.37</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in">Income (loss) per common share &ndash; diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.28</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(0.37</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in">&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><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><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="color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Shares used in computing earnings per common share:</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><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><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(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in">Basic</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,913,394</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,913,394</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in">Diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,953,321</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><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><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,913,394</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>



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

<P STYLE="color: Black; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="color: Black; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 25; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence -->&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="color: Black; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS <BR>
(UNAUDITED)</B></FONT></P>

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

<P STYLE="color: Black; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"><I>Impact on Consolidated Balance Sheets</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">The effect of the Restatement described above
on the accompanying consolidated balance sheets as of June 30, 2019 and December 31, 2018 is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>As of June 30, 2019</B></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As Previously <BR> Reported</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Revenue <BR> Recognition</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Other</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Income <BR> Taxes</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As Restated</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 0.125in; text-indent: -0.125in">ASSETS</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Current Assets:</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><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><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(204,238,255)">
    <TD STYLE="width: 35%; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Cash</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">752,607</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">752,607</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Restricted cash</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accounts receivable, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,399,920</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">161,551</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,561,471</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Contract assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">120,254,379</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(104,091,748</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,162,631</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,956,006</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(182,083</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,773,923</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Refundable income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">435,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(47,035</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">273,249</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">661,214</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.25in">Prepaid expenses and other current assets</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,118,620</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">&mdash;</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">&mdash;</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">&mdash;</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,118,620</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total Current Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">144,916,532</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(104,091,748</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(67,567</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">273,249</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">41,030,466</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">&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><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><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; text-indent: -0.125in; padding-left: 0.125in">Operating lease right-of-use assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,626,916</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,626,916</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Property and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,362,084</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,362,084</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Refundable income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">434,903</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">434,903</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">488,319</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">435,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(923,319</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.125in">Other assets</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">230,258</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">&mdash;</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">&mdash;</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">&mdash;</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">230,258</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.125in; padding-bottom: 2.5pt; padding-left: 0.125in">Total Assets</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">153,624,109</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">(104,091,748</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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">367,433</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">(215,167</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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">49,684,627</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&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><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><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(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Liabilities and Shareholders&rsquo; Equity (Deficit)</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><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><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; text-indent: -0.125in; padding-left: 0.125in">Current Liabilities:</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><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><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(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">11,540,234</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">11,540,234</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">927,672</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">927,672</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Contract liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,272,217</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(38,340</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,233,877</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Loss reserve</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">216,606</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,615,485</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,832,091</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Current portion of long-term debt</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,507,060</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,507,060</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Operating lease liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,637,869</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,637,869</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.25in">Income taxes payable</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">453,828</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">&mdash;</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">387,965</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">(724,488</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">117,305</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total Current Liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,555,486</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,577,145</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">387,965</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(724,488</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,796,108</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">&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><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><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; text-indent: -0.125in; padding-left: 0.125in">Line of credit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,738,685</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,738,685</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Long-term operating lease liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,464,146</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,464,146</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Long-term debt, net of current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,981,869</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,981,869</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Deferred income taxes</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">2,638,415</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">&mdash;</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">&mdash;</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">(2,638,415</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">&mdash;</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total Liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55,378,601</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,577,145</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">387,965</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(3,362,903</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">54,980,808</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&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><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><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="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Shareholders&rsquo; Equity
    (Deficit):</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><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><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(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Common stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,820</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,820</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">71,104,418</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">71,104,418</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Retained earnings (accumulated deficit)</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">27,129,270</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(106,668,893</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(20,532</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,147,736</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(76,412,419</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.125in">Total Shareholders&rsquo; Equity
    (Deficit)</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">98,245,508</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">(106,668,893</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">(20,532</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">3,147,736</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">(5,296,181</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&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><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><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="font-weight: bold; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Total Liabilities and Shareholders&rsquo; Equity
    (Deficit)</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">153,624,109</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">(104,091,748</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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">367,433</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">(215,167</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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">49,684,627</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; color: Black">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></P>

<!-- Field: Page; Sequence: 26; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence -->&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: 0pt 0; color: Black">&nbsp;</P>

<P STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS <BR>
(UNAUDITED)</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></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">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="18" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As of December 31, 2018</TD><TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As Previously <BR> Reported</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Revenue <BR> Recognition</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Other</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Income<BR> Taxes</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As <BR> Restated</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left">ASSETS</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; text-indent: 0in">Current Assets:</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><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><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(204,238,255)">
    <TD STYLE="width: 35%; text-align: left; text-indent: 0in; padding-left: 0.125in">Cash</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">4,128,142</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">4,128,142</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in; padding-left: 0.125in">Restricted cash</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-left: 0.125in">Accounts receivable, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,623,329</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">99,242</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,722,571</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in; padding-left: 0.125in">Contract assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">113,333,491</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(95,744,625</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,588,866</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-left: 0.125in">Inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,711,997</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(350,386</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,361,611</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in; padding-left: 0.125in">Refundable income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">435,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(97</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">434,903</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in">Prepaid expenses and other current assets</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,972,630</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">&mdash;</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">&mdash;</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">&mdash;</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,972,630</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: 0in">Total Current Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">140,204,589</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(95,744,625</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(251,144</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(97</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44,208,723</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: 0in">&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><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><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; text-indent: 0in"><P STYLE="margin: 0pt 0">Property and equipment, net</P>


</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,545,192</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,545,192</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in">Refundable income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">435,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(97</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">434,903</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in">Deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">279,318</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(279,318</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-bottom: 1pt">Other assets</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">249,575</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">&mdash;</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">&mdash;</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">&mdash;</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">249,575</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Total Assets</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">143,713,674</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">(95,744,625</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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">(251,144</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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">(279,512</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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">47,438,393</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in">&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><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><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="font-weight: bold; text-align: left; text-indent: 0in"><P STYLE="margin: 0pt 0">Liabilities and Shareholders&rsquo; Equity (Deficit)</P>


</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><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><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(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in">Current Liabilities:</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><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><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; text-indent: 0in; padding-left: 0.125in">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">9,902,481</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">9,902,481</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-left: 0.125in">Accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,558,160</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,558,160</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in; padding-left: 0.125in">Contract liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,588,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,664,079</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,252,579</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-left: 0.125in">Loss reserve</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">216,606</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,446,952</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,663,558</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in; padding-left: 0.125in"><P STYLE="margin: 0pt 0">Current portion of long-term debt</P>


</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,434,981</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,434,981</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in"><P STYLE="margin: 0pt 0">Income taxes payable</P>


</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">115,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">&mdash;</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">&mdash;</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,008</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">113,992</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: 0in"><P STYLE="margin: 0pt 0">Total Current Liabilities</P>


</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,815,728</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,111,031</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,008</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,925,751</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: 0in">&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><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><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; text-indent: 0in">Line of credit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24,038,685</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24,038,685</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in"><P STYLE="margin: 0pt 0">Long-term debt, net of current portion</P>


</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,876,238</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,876,238</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in">Deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,028,553</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,028,553</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-bottom: 1pt">Other liabilities</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">531,124</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">&mdash;</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">&mdash;</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">&mdash;</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">531,124</TD><TD STYLE="text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: 0in">Total Liabilities </TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50,290,328</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,111,031</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,029,561</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">51,371,798</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in">&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><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><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="font-weight: bold; text-align: left; text-indent: 0in">Shareholders&rsquo; Equity (Deficit):</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><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><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(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in">Common stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,718</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,718</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">70,651,413</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">70,651,413</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-bottom: 1pt">Retained earnings (accumulated deficit)</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">22,760,215</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">(100,855,656</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">(251,144</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">3,750,049</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">(74,596,536</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; text-indent: 0in; padding-bottom: 1pt">Total Shareholders&rsquo; Equity
    (Deficit)</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">93,423,346</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">(100,855,656</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">(251,144</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">3,750,049</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">(3,933,405</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in">&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><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><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="font-weight: bold; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Total Liabilities and Shareholders&rsquo; Equity
    (Deficit)</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">143,713,674</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">(95,744,625</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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">(251,144</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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">(279,512</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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">47,438,393</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; color: Black"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&nbsp;</P>


<!-- Field: Page; Sequence: 27; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence -->&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: 0pt 0; color: Black"><I>&nbsp;</I></P>

<P STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS <BR>
(UNAUDITED)</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"><I>Cumulative Effect of Prior Period Adjustments</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table presents the impact of the Restatement on
the Company&rsquo;s shareholders&rsquo; equity (deficit) as of January 1, 2018:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Common <BR> Stock</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Additional <BR> Paid-in <BR> Capital</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Retained <BR> Earnings <BR> (Accumulated <BR> Deficit)</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Accumulated <BR> Other<BR> Comprehensive<BR> Loss</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt 0">Total <BR>
Shareholders&rsquo; <BR>
Equity (Deficit)</P>


</TD><TD STYLE="font-weight: bold; text-align: center; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">Balance, January 1, 2018</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; text-align: left; text-indent: 0in; padding-bottom: 1pt">(As previously reported)</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; border-bottom: Black 1pt solid">$</TD><TD STYLE="width: 10%; text-align: right; border-bottom: Black 1pt solid">8,864</TD><TD STYLE="width: 1%; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; border-bottom: Black 1pt solid">$</TD><TD STYLE="width: 10%; text-align: right; border-bottom: Black 1pt solid">53,770,617</TD><TD STYLE="width: 1%; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; border-bottom: Black 1pt solid">$</TD><TD STYLE="width: 10%; text-align: right; border-bottom: Black 1pt solid">20,548,652</TD><TD STYLE="width: 1%; text-align: left; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; border-bottom: Black 1pt solid">$</TD><TD STYLE="width: 10%; text-align: right; border-bottom: Black 1pt solid">(14,800</TD><TD STYLE="width: 1%; text-align: left; padding-bottom: 1pt">)</TD><TD STYLE="width: 1%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; border-bottom: Black 1pt solid">$</TD><TD STYLE="width: 10%; text-align: right; border-bottom: Black 1pt solid">74,313,333</TD><TD STYLE="width: 1%; text-align: left; padding-bottom: 1pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in">Adjustments:</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><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><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(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-left: 0.125in">Revenue recognition</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(86,621,280</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(86,621,280</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in; padding-left: 0.125in">Other</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(280,143</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(280,143</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in">Income taxes</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">&mdash;</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">&mdash;</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">(697,012</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">&mdash;</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">(697,012</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in">&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><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><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(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-bottom: 1pt">Cumulative restatement adjustments</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">&mdash;</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">&mdash;</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">(87,598,435</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</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">&mdash;</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">(87,598,435</TD><TD STYLE="text-align: left; padding-bottom: 1pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0in">Balance, January 1, 2018</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><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><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(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0in; padding-bottom: 2.5pt">(As Restated)</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">8,864</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">53,770,617</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">(67,049,783</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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">(14,800</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</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">(13,285,102</TD><TD STYLE="text-align: left; padding-bottom: 2.5pt">)</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></P>

<!-- Field: Page; Sequence: 28; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence -->&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: 0pt 0; color: Black">&nbsp;</P>

<P STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS <BR>
(UNAUDITED)</B></FONT></P>

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black"><I>Impact on Consolidated
Statements of Cash Flows</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black">The effect of the Restatement
described above on the accompanying consolidated statements of cash flows for the six months ended June 30, 2019 and 2018 is as
follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black">&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="color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Six Months Ended June 30, 2019</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As Previously Reported</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Restatement Adjustments</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As Restated</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black; font-weight: bold; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from operating activities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Net income (loss)</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">4,369,055</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">(6,184,938</TD><TD STYLE="width: 1%; color: Black; text-align: left">)</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">(1,815,883</TD><TD STYLE="width: 1%; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.25in; text-indent: -0.125in">Adjustments to reconcile net income
    (loss) to net cash used in operating activities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Depreciation and amortization</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">483,982</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">483,982</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Amortization of debt issuance cost</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">44,317</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">16,929</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">61,246</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Cash expended in excess of rent expense</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(56,024</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(56,024</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Stock-based compensation</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">540,354</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">540,354</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Common stock issued as employee compensation</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">32,324</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">32,324</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Bad debt expense</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(62,309</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(62,309</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Deferred income taxes</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,599,139</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,599,139</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: justify; padding-left: 0in; text-indent: 0in">Changes in operating assets and liabilities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in accounts receivable</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">223,409</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">223,409</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">(Increase) decrease in contract assets</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(6,920,888</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">8,347,122</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,426,234</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in inventory</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,244,009</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(168,303</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,412,312</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">(Increase) decrease in refundable income taxes</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">435,000</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(661,311</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(226,311</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in prepaid expenses and other current assets</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">645,522</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(17,053</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">628,469</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in accounts payable and accrued expenses</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,007,265</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,007,265</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in contract liabilities</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(694,408</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,702,294</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,396,702</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in loss reserve</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(831,467</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(831,467</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Increase in income taxes payable</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">338,828</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(335,515</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3,313</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash used in operating activities</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(3,394,412</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(3,394,412</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from investing activities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Purchase of property and equipment</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(314,462</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(314,462</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash used in investing activities</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(314,462</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(314,462</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from financing activities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Payments of long-term debt</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,222,090</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(1,222,090</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Proceeds from line of credit</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,000,000</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,000,000</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Payments of line of credit</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(300,000</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(300,000</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Stock offering costs paid</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(119,571</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(119,571</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Debt issuance costs</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(25,000</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(25,000</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash provided by financing activities</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">333,339</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">333,339</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Net decrease in cash and restricted cash</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(3,375,535</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(3,375,535</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Cash and restricted cash at beginning of period</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">6,128,142</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">6,128,142</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Cash and restricted cash at end of period</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">2,752,607</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right"><FONT STYLE="font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">2,752,607</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Supplemental disclosures of cash flow information:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Cash paid during the period for interest</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">1,329,678</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right"><FONT STYLE="font-size: 10pt">&mdash;</FONT></TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">$</TD><TD STYLE="color: Black; text-align: right">1,329,678</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Cash paid during the period for income taxes</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">141,702</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left"><FONT STYLE="font-size: 10pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right"><FONT STYLE="font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">141,702</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Supplemental schedule of noncash investing and financing activities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Equipment acquired under financing lease</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">399,800</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right"><FONT STYLE="font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">399,800</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left">&nbsp;</TD></TR>
</TABLE>


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

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

<!-- Field: Page; Sequence: 29; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence -->&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="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: right; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-size: 10pt"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS <BR>
(UNAUDITED)</B></FONT></P>

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


<P STYLE="margin-top: 0; margin-bottom: 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 STYLE="color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="10" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Six Months Ended June 30, 2018</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As Previously Reported</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Restatement Adjustments</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="color: Black; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">As Restated</TD><TD STYLE="padding-bottom: 1pt; color: Black; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black; font-weight: bold; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from operating activities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 61%; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Net income (loss)</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">2,513,990</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">(5,841,003</TD><TD STYLE="width: 1%; color: Black; text-align: left">)</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">(3,327,013</TD><TD STYLE="width: 1%; color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Adjustments to reconcile net income (loss) to net cash used in operating activities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Depreciation and amortization</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">333,276</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">333,276</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Amortization of debt issuance cost</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">42,785</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">42,785</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Cash expended in excess of rent expense</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(35,384</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(35,384</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Stock-based compensation</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">459,716</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">459,716</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Common stock issued as employee compensation</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">45,913</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">45,913</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Adjustment for maturity of interest rate swap </TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">20,600</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(5,800</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">14,800</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Bad debt expense</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Deferred income taxes</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">755,500</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(755,500</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Changes in operating assets and liabilities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in accounts receivable</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(10,724</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(10,724</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">(Increase) decrease in contract assets</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(4,021,904</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">6,638,916</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">2,617,012</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in inventory</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(125,526</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(125,526</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in prepaid expenses, other current assets and refundable income taxes</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(158,636</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(130</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(158,766</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in accounts payable and accrued expenses</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(3,619,073</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(280,143</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(3,899,216</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in contract liabilities</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">292,317</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(2,658</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">289,659</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in loss reserve</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">44,933</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">131,518</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">176,451</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in other liabilities</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(10,976</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">5,800</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(5,176</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Decrease in income taxes payable</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(109,327</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">)</TD><TD STYLE="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">109,000</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(327</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash used in operating activities</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(3,582,520</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">)</TD><TD STYLE="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(3,582,520</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from investing activities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Purchase of property and equipment</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(369,738</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">)</TD><TD STYLE="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(369,738</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash used in investing activities</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(369,738</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">)</TD><TD STYLE="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(369,738</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from financing activities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Payments of long-term debt</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(946,521</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(946,521</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Proceeds from line of credit</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">4,500,000</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">4,500,000</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; font-weight: bold; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net
    cash used in financing activities</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3,553,479</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">3,553,479</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Net decrease in cash</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(398,779</TD><TD STYLE="color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&mdash;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">(398,779</TD><TD STYLE="color: Black; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Cash at beginning of period</TD><TD STYLE="color: Black; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">1,430,877</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">&mdash;</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">1,430,877</TD><TD STYLE="padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Cash at end of period</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">1,032,098</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt; border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right"><FONT STYLE="font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt; border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">1,032,098</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Supplemental disclosures of cash flow information:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Cash paid during the period for interest</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">1,047,457</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt; border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right"><FONT STYLE="font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt; border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">1,047,457</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Supplemental schedule of noncash investing and financing activities:</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">&nbsp;</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Equipment acquired under financing lease</TD><TD STYLE="color: Black; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">497,602</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt; border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right"><FONT STYLE="font-size: 10pt">&mdash;</FONT></TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD><TD STYLE="color: Black; padding-bottom: 2.5pt; border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; text-align: right">497,602</TD><TD STYLE="padding-bottom: 2.5pt; color: Black; text-align: left; border-bottom: Black 2.5pt double">&nbsp;</TD></TR>
</TABLE>


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

<P STYLE="color: Black; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="color: Black; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 30; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence -->&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="color: Black; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>


<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10qa063019a008"></A>Item
2 &ndash; Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following discussion should be read in conjunction with the Company&rsquo;s consolidated financial statements and notes thereto
contained in this report.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Forward
Looking Statements</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
used in this Form 10-Q/A and in future filings by us with the Securities and Exchange Commission, the words or phrases &ldquo;will
likely result,&rdquo; &ldquo;management expects&rdquo; or &ldquo;we expect,&rdquo; &ldquo;will continue,&rdquo; &ldquo;is anticipated,&rdquo;
&ldquo;estimated&rdquo; or similar expressions are intended to identify &ldquo;forward-looking statements&rdquo; within the meaning
of the Private Securities Litigation Reform Act of 1995. Readers are cautioned not to place undue reliance on any such forward-looking
statements, each of which speaks only as of the date made. Such statements are subject to certain risks and uncertainties that
could cause actual results to differ materially from historical earnings and those presently anticipated or projected. The risks
are included in Item 1A &ndash; Risk Factors of our Annual Report on Form 10-K for the year ended December 31, 2019, which we
expect to file subsequent to the filing of this Quarterly Report on Form 10-Q/A, and Item 2 &ndash; Management&rsquo;s Discussion
and Analysis of Financial Condition and Results of Operations included in this Form 10-Q/A. We have no obligation to publicly
release the result of any revisions which may be made to any forward-looking statements to reflect anticipated or unanticipated
events or circumstances occurring after the date of such statements.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are engaged in the contract production of structural aircraft parts for fixed wing aircraft and helicopters in both the commercial
and defense markets. We also have a strong and growing presence in the aerosystems segment of the market, with our production
of various reconnaissance pod structures and fuel panel systems. Within the global aerostructure and aerosystem supply chain,
we are either a Tier 1 supplier to aircraft Original Equipment Manufacturers or a Tier 2 subcontractor to major Tier 1 manufacturers.
We also are a prime contractor to the U.S. Department of Defense, primarily the U.S. Air Force. In conjunction with our assembly
operations, we provide engineering, program management, supply chain management and kitting, and maintenance repair and overhaul
services.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Restatement
of Previously Issued Financial Statements</B></FONT></P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying
Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations gives effect to the restatement adjustments
made to the previously reported Consolidated Financial Statements as of and for the three and six months ended June 30, 2019 and
2018. For additional information and a detailed discussion of the Restatement, see Note 15, &ldquo;Restatement of Previously Issued
Consolidated Financial Statements&rdquo; included in Part I, Item 1 of this Form 10-Q/A.</P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Amendment
and Waiver to our BankUnited Credit Facility</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></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">On August 24, 2020, we entered into a
Sixth Amendment and Waiver (&ldquo;Sixth Amendment&rdquo;) to that certain Amended and Restated Credit Agreement with the
Lenders named therein and BankUnited, N.A. (&ldquo;BankUnited&rdquo;) as Sole Arranger, Agent and Collateral Agent, dated as
of March 24, 2016 (as amended from time to time, the &ldquo;Credit Agreement&rdquo;). In connection with the Sixth Amendment,
we also amended the Amended and Restated Revolving Credit Note, dated as of March 24, 2016, which represents an aggregate
principal revolving loan commitment amount of $30 million (&ldquo;Revolving Note&rdquo;) and the Amended and Restated Term
Note, dated as of March 24, 2016, with an original principal amount of $10 million (&ldquo;Term Note&rdquo;).</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">Under the Sixth Amendment, and the related
amendments to the Revolving Note and Term Note, an aggregate of $6 million of the outstanding balance under the Revolving Note
was converted into and added to the outstanding balance on the Term Note. The availability under the Revolving Note was permanently
reduced by $6 million, to $24 million, and the outstanding principal amount on the Term Note was increased to approximately $7,933,000.</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">Additionally, under the Sixth
Amendment, the parties amended the Credit Agreement by (i) extending the maturity date of the Revolving Note and Term Note to
May 2, 2022, and making conforming changes to the payment schedule on the Term Note, (ii) amending the fixed charge coverage
ratio covenant by requiring the ratio to be quarterly for September 30, 2020 and December 31, 2020 and then determined on a
trailing twelve-month basis beginning on March 31, 2021, (iii) waiving the leverage covenant noncompliance for
each quarter ended during the period from March 31, 2018 through December 31, 2019. The leverage covenant will not be tested for the four
quarters from March 31, 2020 through December 31, 2020. Then, beginning with the quarter ending March 31, 2021, the funded
debt to EBITDA ratio shall be 4.0:1.0, tested on a trailing four quarter basis, (iv) reducing the minimum quarterly EBITDA
covenant from $2 million to $1 million beginning on September 30, 2020,  (v) maintaining a minimum net income, after taxes,
of no less than $1.00 and (vi) replacing the interest pricing grid for the Revolving Note with an interest rate for
Eurodollar loans of LIBOR plus 3.25% with a floor of 50 basis points or an interest rate for base rate loans equal to
BankUnited&rsquo;s prime rate plus 0.25%.</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 errors in the financial statements
for the Non-Reliance Periods and our internal control weaknesses caused us to be in violation of certain financial and non-financial
covenants under the BankUnited Facility as of and after March 31, 2018. BankUnited has agreed to waive each covenant violation
under the Credit Agreement in connection with the previously disclosed errors in our financial statements for the Non-Reliance
Periods and to prospectively waive the covenant violation for late delivery of our financial statements for the first three quarters
of 2020. BankUnited agreed not to test our compliance with the financial covenants under the Credit Agreement for the first half
of 2020. Financial covenant testing will resume for the quarter ending September 30, 2020. BankUnited also consented to the incurrence
of additional indebtedness by the Company pursuant to the previously-announced loan made by BNB Bank on April 10, 2020, of an
aggregate principal amount of $4,795,000 pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic
Security (&ldquo;CARES&rdquo;) Act and agreed that the income and debt effects of such loan will be excluded for covenant calculation
purposes.</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"></P>

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

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

<!-- Field: Page; Sequence: 31; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
2 &ndash; Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</B></FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">On April 10, 2020, we entered into the
PPP Loan, with BNB Bank as the Lender, in an aggregate principal amount of $4,795,000, pursuant to the Paycheck Protection Program
under the Coronavirus Aid, Relief, and Economic Security (&ldquo;CARES&rdquo;) Act. The PPP Loan is evidenced by the Note. Subject
to the terms of the Note, the PPP Loan bears interest at a fixed rate of one percent (1%) per annum, with the first six months
of interest deferred, has an initial term of two years, and is unsecured and guaranteed by the Small Business Administration. The
Company may apply to the Lender for forgiveness of the PPP Loan, with the amount which may be forgiven equal to the sum of payroll
costs, covered rent and mortgage obligations, and covered utility payments incurred by the Company during the 24-week period beginning
on April 10, 2020, calculated in accordance with the terms of the CARES Act, as modified by the Paycheck Protection Flexibility
Act.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The Note provides for customary events
of default including, among other things, cross-defaults on any other loan with the Lender. The PPP Loan may be accelerated upon
the occurrence of an event of default.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The impact that the recent COVID-19 pandemic
will have on our business is uncertain. Although we have been classified as an &ldquo;essential business&rdquo; by New York State
and is exempt from the state's mandate that all non-essential New York businesses close until further notice due to circumstances
related to the coronavirus pandemic, certain of our staff have been working modified hours and remotely due to social distancing
protocols and concern over their safety and the safety of others since on or about March 19, 2019.</P>

<P STYLE="text-align: justify; margin: 0; font: 10pt Times New Roman, Times, Serif">We anticipate potential supply chain disruptions, employee absenteeism,
reductions in commercial aircraft orders and short-term suspensions of manufacturing at ours or our customers&rsquo; facilities
related to the COVID-19 Pandemic that could unfavorably impact our business. We expect these disruptions to be limited to programs
within our commercial business that accounts for approximately 20% of our total business and also to be temporary, but there can
be no assurance that our military business will be unaffected and there is still uncertainty around the duration and overall impact
to our business operation. We believe it is possible that the impact of the COVID-19 pandemic could have an adverse effect on the
results of our operations, financial position and cash flow for the year ending December 31, 2020. We have taken mitigating steps
in an attempt to reduce the adverse effects. For example, we have curtailed discretionary spending, deferred all business travel,
implemented a hiring freeze and other steps to preserve cash. We have also taken action to more closely manage the flow of materials
into the operations in response to potentially weakened demand in our commercial programs.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">.</FONT></P>

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

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

<!-- Field: Page; Sequence: 32; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>



<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
2 &ndash; Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

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

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

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

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



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
produce custom assemblies pursuant to long-term contracts and customer purchase orders. Funded backlog consists of aggregate funded
values under such contracts and purchase orders, excluding the portion previously included in operating revenues pursuant to ASC
606, and including estimates of future contract price escalation. Unfunded backlog is the estimated amount of future orders under
the expected duration of the program. Substantially all of our backlog is subject to termination at will and rescheduling, without
significant penalty. Funds are often appropriated for programs or contracts on a yearly or quarterly basis, even though the contract
may call for performance that is expected to take a number of years. Therefore, our funded backlog does not include the full value
of our contracts. Our total backlog as of June 30, 2019 and December 31, 2018 was as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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: center; border-bottom: Black 1pt solid"><B>Backlog <BR>(Total)</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>June 30, 2019 <BR>
    (restated)</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2018 <BR>
    (restated)</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 42%; text-align: center; padding-left: 5.4pt">Funded</TD><TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 2%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">116,046,000</TD><TD STYLE="width: 2%; text-align: left">&nbsp;</TD><TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 2%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">121,865,000</TD><TD STYLE="width: 2%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: center; padding-bottom: 1pt; padding-left: 5.4pt; border-bottom: Black 1pt solid">Unfunded</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">277,985,000</TD><TD STYLE="border-bottom: Black 1pt solid; 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">286,897,000</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center; padding-bottom: 2.5pt; padding-left: 5.4pt">Total</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">394,031,000</TD><TD STYLE="border-bottom: Black 2.5pt double; 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">408,762,000</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Approximately
81% of the total amount of our total backlog at June 30, 2019 was attributable to government contracts. Our backlog attributable
to government contracts at June 30, 2019 and December 31, 2018 was as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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: center; border-bottom: Black 1pt solid"><B>Backlog <BR>(Government)</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>June 30, 2019 <BR>
    (retated)</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2018 <BR>
    (restated)</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 42%; text-align: center; padding-left: 5.4pt">Funded</TD><TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 2%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">99,735,000</TD><TD STYLE="width: 2%; text-align: left">&nbsp;</TD><TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 2%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">98,519,000</TD><TD STYLE="width: 2%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: center; padding-bottom: 1pt; padding-left: 5.4pt; border-bottom: Black 1pt solid">Unfunded</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">219,414,000</TD><TD STYLE="border-bottom: Black 1pt solid; 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">220,984,000</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center; padding-bottom: 2.5pt; padding-left: 5.4pt">Total</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">319,149,000</TD><TD STYLE="border-bottom: Black 2.5pt double; 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">319,503,000</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
backlog attributable to commercial contracts at June 30, 2019 and December 31, 2018 was as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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: center; border-bottom: Black 1pt solid"><B>Backlog <BR>(Commercial)</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>June 30, 2019 <BR>
    (restated)</B></TD><TD STYLE="padding-bottom: 1pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>December 31, 2018 <BR>
    (restated)</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 42%; text-align: center; padding-left: 5.4pt">Funded</TD><TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 2%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">16,311,000</TD><TD STYLE="width: 2%; text-align: left">&nbsp;</TD><TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 2%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">23,346,000</TD><TD STYLE="width: 2%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: center; padding-bottom: 1pt; padding-left: 5.4pt; border-bottom: Black 1pt solid">Unfunded</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">58,571,000</TD><TD STYLE="border-bottom: Black 1pt solid; 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">65,913,000</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center; padding-bottom: 2.5pt; padding-left: 5.4pt">Total</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">74,882,000</TD><TD STYLE="border-bottom: Black 2.5pt double; 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">89,259,000</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>


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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
total backlog at June 30, 2019 is primarily comprised of long-term programs with Raytheon (Next Generation Jammer &ndash; Mid
Band), Northrop Grumman (E-2D), Sikorsky (UH-60), Lockheed Martin (F-16V), and Honda (HondaJet). Funded backlog is primarily from
purchase orders under long-term contracts with Northrop Grumman (E-2D), Sikorsky (BLACK HAWK), Triumph Group (G-650), and the
USAF (T-38).</FONT></P>

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


<!-- Field: Page; Sequence: 33; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence -->&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: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
2 &ndash; Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: left"><B>Critical Accounting Policies </B></P>

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective January 1, 2018, the Company
adopted Accounting Standards Codification Topic 606, &quot;Revenue from Contracts with Customers&quot; (&quot;ASC 606&quot;),
using the modified retrospective method. In accordance with ASC 606, the Company recognizes revenue when it transfers control
of a promised good or service to a customer in an amount that reflects the consideration it expects to be entitled to in exchange
for the good or service. The majority of the Company&rsquo;s performance obligations are satisfied over time as the Company (i)
sells products with no alternative use to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable
profit margin for work completed to date. Under the over time revenue recognition model, revenue and gross profit are recognized
over the contract period as work is performed based on actual costs incurred and an estimate of costs to complete and resulting
total estimated costs at completion.</P>

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The corrected adoption of ASC 606 resulted
in a restatement of previously issued consolidated financial statements, see Note 15.</P>

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">See Note 3, &ldquo;Revenue&rdquo;, for
additional information regarding the Company's revenue recognition policy.<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Leases</B></FONT></P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February
2016, the Financial Accounting Standards Board (&ldquo;FASB&rdquo;) issued Accounting Standards Update (&ldquo;ASU&rdquo;) No.
2016-02, &ldquo;Leases&rdquo; (&ldquo;ASC 842&rdquo;), which sets out the principles for the recognition, measurement, presentation
and disclosure of leases for both lessees and lessors. On January 1, 2019, the Company adopted the new lease standard using the
optional transition method under which comparative financial information will not be restated and continue to apply the provisions
of the previous lease standard in its annual disclosures for the comparative periods. In addition, the new lease standard provides
a number of optional practical expedients in transition. The Company elected the package of practical expedients. As such, the
Company did not have to reassess whether expired or existing contracts are or contain a lease; did not have to reassess the lease
classifications or reassess the initial direct costs associated with expired or existing leases.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
842 also provides practical expedients for an entity's ongoing accounting. The Company elected the short-term lease recognition
exemption under which the Company will not recognize right-of-use (&ldquo;ROU&rdquo;) assets or lease liabilities, and this includes
not recognizing ROU assets or lease liabilities for existing short-term leases. The Company elected the practical expedient to
not separate lease and non-lease components for certain classes of assets (office building).</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company recognized ROU assets and lease liabilities of approximately $5.3 million and $5.9 million, respectively,
on its consolidated balance sheets using an estimated incremental borrowing rate of 6%.</FONT></P>

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




<!-- Field: Page; Sequence: 34; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence -->&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: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
2 &ndash; Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Results
of Operations</B></FONT></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Revenue</i></b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif"><b><i>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
for the three months ended June 30, 2019 was $20,101,713 (restated) compared to $17,175,679 (restated) for the same period last
year, an increase of $2,926,034 or 17%. Approximately $1.8 million of this increase is the result of the inclusion of WMI revenue,
which we acquired in December of 2018. Additionally, there was an increase because of the increasing production rates of the Next
Generation Jammer pod program. These increases were offset by a decrease in revenue on the T 38 program.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
for the six months ended June 30, 2019 was $42,090,096 (restated) compared to $32,165,630 (restated) for the same period last
year, an increase of $9,924,466 or 30.8%. The majority of the increase was due to increasing production rates of the Next Generation
Jammer pod and the inclusion of WMI revenue, which we acquired in December of 2018.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from government subcontracts was $13,663,551 (restated) for the three months ended June 30, 2019 compared to $9,745,990
(restated) for the three months ended June 30, 2018, an increase of $3,917,561 or 40.2%. The increase in revenue is primarily
the result of the increasing production rates of the Next Generation Jammer pod program as described above.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from government subcontracts was $28,413,514 (restated) for the six months ended June 30, 2019 compared to $16,915,061 (restated)
for the six months ended June 30, 2018, an increase of $11,498,453 or 68%. The increase in revenue is primarily the result of
the increasing production rates of the Next Generation Jammer pod program as described above.</FONT></P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue
from prime contracts with the U.S. Government was $1,561,504 (restated) for the three months ended June 30, 2019 compared to $2,207,299
(restated) for the three months ended June 30, 2018, a decrease of $645,795 or 29.3%. The decrease in revenue is primarily driven
by a decrease in revenue from T-38 kits.</P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue
from prime contracts with the U.S. Government was $3,987,129 (restated) for the six months ended June 30, 2019 compared to $4,635,008
(restated) for the six months ended June 30, 2018, a decrease of $647,879 or 14%. The decrease in revenue is primarily driven
by a decrease in revenue from T-38 kits, offset by an increase in revenue of F-16 sales and the addition of WMI.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from commercial subcontracts was $4,876,658 (restated) for the three months ended June 30, 2019 compared to $5,222,390 (restated)
for the three months ended June 30, 2018, a decrease of $345,732 or 6.6%. The decrease is primarily the result of lower revenue
on the G650 program.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from commercial subcontracts was $9,689,453 (restated) for the six months ended June 30, 2019 compared to $10,615,561 (restated)
for the six months ended June 30, 2018, a decrease of $926,108 or 8.7%. The decrease is primarily the result of lower revenue
on the G650 program, offset by the increase in revenue from the HondaJet program.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inflation
historically has not had a material effect on our operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Cost
of sales</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of sales for the three months ended June 30, 2019 and 2018 was $17,858,070 (restated) and $16,129,103 (restated), respectively,
an increase of $1,728,967 or 10.7%. The increase is a result of a 17% higher revenue, indicating an improvement in profit margin
from the year-ago period.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of sales for the six months ended June 30, 2019 and 2018 was $37,363,038 (restated) and $30,018,577 (restated), respectively,
an increase of $7,344,461 or 24.5%. The increase is the result of a 30.8% increase in revenue, indicating an improvement of profit
margin from the year-ago period.</FONT></P>

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

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

<!-- Field: Page; Sequence: 35; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>



<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
2 &ndash; Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of the cost of sales were as follows:</FONT></P>

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black"><B>&nbsp;</B></TD><TD STYLE="border-bottom: Black 1pt solid; color: Black"><B>&nbsp;</B></TD>
    <TD COLSPAN="7" STYLE="border-bottom: Black 1pt solid; color: Black; text-align: center"><B>Three months ended</B></TD><TD STYLE="padding-bottom: 1pt; color: Black"><B>&nbsp;</B></TD>
    <TD COLSPAN="7" STYLE="border-bottom: Black 1pt solid; color: Black; text-align: center"><B>Six months ended</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="color: Black"><B>&nbsp;</B></TD><TD STYLE="color: Black; border-bottom: Black 1pt solid"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="color: Black; text-align: center; border-bottom: Black 1pt solid"><B>June 30, 2019 (restated)</B></TD><TD STYLE="color: Black"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="color: Black; text-align: center; border-bottom: Black 1pt solid"><B>June 30, 2018 (restated)</B></TD><TD STYLE="color: Black"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="color: Black; text-align: center; border-bottom: Black 1pt solid"><B>June 30, 2019 (restated)</B></TD><TD STYLE="color: Black"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="color: Black; text-align: center; border-bottom: Black 1pt solid"><B>June 30, 2018 (restated)</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 28%; color: Black; padding-left: 5.4pt">Procurement</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">12,295,771</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">10,375,803</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">25,187,087</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; color: Black">&nbsp;</TD>
    <TD STYLE="width: 1%; color: Black; text-align: left">$</TD><TD STYLE="width: 10%; color: Black; text-align: right">18,790,368</TD><TD STYLE="width: 1%; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-left: 5.4pt">Labor</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,929,761</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">1,589,576</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,909,520</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,247,295</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; text-align: left; padding-left: 5.4pt">Factory overhead</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">4,907,050</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">3,687,518</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">9,923,603</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black; text-align: right">7,628,882</TD><TD STYLE="color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="color: Black; padding-bottom: 1pt; padding-left: 5.4pt">Other</TD><TD STYLE="color: Black; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(1,274,512</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">476,206</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">(1,657,172</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">)</TD><TD STYLE="color: Black">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: right">352,032</TD><TD STYLE="border-bottom: Black 1pt solid; color: Black; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="color: Black; font-weight: bold; padding-bottom: 2.5pt; padding-left: 5.4pt">Cost of sales</TD><TD STYLE="color: Black; font-weight: bold; border-bottom: Black 2.5pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">17,858,070</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">16,129,103</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">37,363,038</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="color: Black; font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; text-align: right">30,018,577</TD><TD STYLE="border-bottom: Black 2.5pt double; color: Black; font-weight: bold; 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Procurement
for the three months ended June 30, 2019 was $12,295,771 compared to $10,375,803 (restated), an increase of $1,919,968 or 18.5%.
This increase is primarily the result of an increase in procurement related to the Raytheon Next Generation Jammer pod program
as described above. Additionally, WMI accounted for approximately $1.3 million of procurement. Procurement for the six months
ended June 30, 2019 was $25,187,087 (restated) compared to $18,790,368 (restated), an increase of $6,396,719 or 34%. The increase
in procurement for the months ended June 30, 2019 was a result of the same programs as described above.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Labor
costs for the three months ended June 30, 2019 were $1,929,761 compared to $1,589,576, an increase of $340,185 or 21.4%. The increase
is primarily the result of labor associated with the Next Generation Jammer pod program, which is very labor intensive, as well
as additional labor from our WMI subsidiary which was not acquired until December 2018.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Labor
costs for the six months ended June 30, 2019 were $3,909,520 compared to $3,247,295, an increase of $662,225 or 20.4%. The increase
is attributable to the same factors described above for the three-month period ended June 30, 2019.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Factory
overhead for the three months ended June 30, 2019 was $4,907,050 compared to $3,687,518, an increase of $1,219,532 or 33.1%. The
increase in factory overhead is primarily the result of an increase of additional costs in the current year related to WMI.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Factory
overhead for the six months ended June 30, 2019 was $9,923,603 compared to $7,628,882, an increase of $2,294,721 or 30.1%. The
increase in factory overhead is primarily the result of an increase of additional costs in the current year related to WMI.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
costs (credit), net for the three months ended June 30, 2019 were $(1,274,512) (restated) compared to $476,206 (restated), a decrease
of $1,750,718. Other costs (credit), net for the six months ended June 30, 2019 were $(1,657,172) (restated) compared to $352,032
(restated), a decrease of $2,009,204. Other costs relate to expenses recognized for changes in estimates and expenses primarily
associated with inventory and loss contracts.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Gross
Profit</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit for the three months ended June 30, 2019 was $2,243,643 (restated) compared to $1,046,576 (restated) for the three months
ended June 30, 2018, an increase of $1,197,067 or 114%, primarily on higher revenue and a more favorable product sales mix.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross
profit for the six months ended June 30, 2019 was $4,727,058 (restated) compared to $2,147,053 (restated) for the six months ended
June 30, 2018, an increase of $2,580,005 or 120%, primarily on higher revenue and a more favorable product sales mix.</FONT></P>

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

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

<!-- Field: Page; Sequence: 36; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>



<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
2 &ndash; Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</FONT></P>

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Favorable/Unfavorable
Adjustments to Gross Profit (Loss)</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the six months ended June 30, 2019 and 2018, circumstances required that we make changes in estimates to various contracts. Such
changes in estimates resulted in changes in total gross profit as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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"><B>&nbsp;</B></TD><TD STYLE="border-bottom: Black 1pt solid"><B>&nbsp;</B></TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid"><B>Six months ended</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="white-space: nowrap; text-align: justify"><B>&nbsp;</B></TD><TD STYLE="white-space: nowrap; border-bottom: Black 1pt solid"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"><B>June 30, 2019<BR>
(restated)</B></TD><TD STYLE="white-space: nowrap"><B>&nbsp;</B></TD>
    <TD COLSPAN="3" STYLE="white-space: nowrap; text-align: center; border-bottom: Black 1pt solid"><B>June 30, 2018<BR>
(restated)</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 72%; text-align: justify">Favorable adjustments</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 10%; text-align: right">756,210</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: 10%; text-align: right">493,774</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">Unfavorable adjustments</TD><TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(123,196</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(180,354</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Net adjustments</TD><TD STYLE="border-bottom: Black 2.5pt double">&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">633,014</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD>&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">313,420</TD><TD STYLE="border-bottom: Black 2.5pt double; 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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the six months ended June 30, 2019, we evaluated all contractual data and revised estimated gross profit percentages accordingly.
We had 24 contracts with favorable adjustments and 12 contracts with unfavorable adjustments, all due to changes in estimate.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the six months ended June 30, 2018, we evaluated all contractual data and revised estimated gross profit percentages accordingly.
We had 14 contracts with favorable adjustments and 17 contracts with unfavorable adjustments, all due to changes in estimate.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Selling,
General and Administrative Expenses</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling,
general and administrative expenses for the three months ended June 30, 2019 were $2,547,762 (restated) compared to $2,512,673
(restated) for the three months ended June 30, 2018, an increase of $35,089, or 1.4%. This change was primarily the result of
an increase of additional costs in the current year related to WMI and approximately $247,000 in salaries.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling,
general and administrative expenses for the six months ended June 30, 2019 were $5,453,447 (restated) compared to $4,607,599 for
the six months ended June 30, 2018, an increase of $845,848, or 18.4%. This change was primarily the result of an increase of
additional costs in the current year related to WMI and approximately $190,000 in salaries.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Loss
Before Provision for Income Taxes</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss
before provision for income taxes for the three months ended June 30, 2019 was a loss of ($879,531) (restated) compared to a loss
of ($1,882,931) (restated) for the same period last year, an increase of $1,003,400 or 53%, primarily the result of higher government
subcontractor revenue. Loss before provision for income taxes for the six months ended June 30, 2019 was a loss of ($1,812,570)
(restated) compared to a loss of ($3,324,643) (restated) for the same period last year, an increase of $1,512,073 or 45.5%, primarily
the result of higher government subcontractor revenue.</FONT></P>

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




<!-- Field: Page; Sequence: 37; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence -->&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: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
2 &ndash; Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;<B><I>Provision
for Income Taxes</I></B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provision
for income taxes was $3,313 (restated) for the six months ended June 30, 2019, compared to a provision for income taxes of $2,370
(restated) for the six months ended June 30, 2018. The effective tax rate at June 30, 2019 and 2018 was -0.22% and -0.12%, respectively.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">In
February 2019, the Company received information that the net operating loss carryback that was generated in 2014 and carried back
to 2012-13 was under examination and could possibly be disallowed by the IRS. As of June 2020, the Company has received notification
that the returns will be accepted as filed.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Net
Loss</I></B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
loss for the three months ended June 30, 2019 was ($881,167) (restated) or ($0.07) per basic share, compared to a loss of ($1,884,106)
(restated) or ($0.21) per basic share, for the same period last year. Diluted loss per share was ($0.07) for the three months
ended June 30, 2019 calculated utilizing 11,817,713(restated) weighted average shares outstanding. Diluted loss per share was
($0.21) for the three months ended June 30, 2018 calculated utilizing 8,938,331 (restated) weighted average shares outstanding.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
loss for the six months ended June 30, 2019 was a loss of ($1,815,883) (restated) or ($0.15) per basic share, compared to ($3,227,013)
(restated) or ($0.37) per basic share, for the same period last year. Diluted loss per share was ($0.15) for the six months ended
June 30, 2019 calculated utilizing 11,776,107 (restated) weighted average shares outstanding. Diluted loss per share was ($0.37)
for the six months ended June 30, 2018 calculated utilizing 8,913,394 (restated) weighted average shares outstanding.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Liquidity
and Capital Resources</B></FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
June 30, 2019, we had working capital of $18,234,358 (restated) compared to working capital of $21,282,972 (restated) at December
31, 2018, a decrease of $3,048,614 or 14%.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Cash
Flow</I></B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
large portion of our cash flow is used to pay for materials and processing costs associated with contracts that are in process
and which do not provide for progress payments. Costs for which we are not able to bill on a progress basis are components of
&ldquo;Contract Assets&rdquo; on our consolidated balance sheets and represent the aggregate costs and related earnings for uncompleted
contracts for which the customer has not yet been billed. These costs and earnings are recovered upon shipment of products and
presentation of billings in accordance with contract terms.</FONT></P>

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

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

<!-- Field: Page; Sequence: 38; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>



<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
2 &ndash; Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

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

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



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
ASC 606 requires us to use estimates in determining revenue, costs and profits and in assigning the amounts to accounting periods,
there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash that
we receive during any reporting period. Accordingly, it is possible that we may have a shortfall in our cash flow and may need
to borrow money, or to raise additional capital, until the reported earnings materialize into actual cash receipts.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Several
of our programs require us to expend up-front costs that may have to be amortized over a portion of production units.&nbsp;In
the case of significant program delays and/or program cancellations, we could be required to bear impairment charges which may
be material, for costs that are not recoverable.&nbsp;Such charges and the loss of up-front costs could have a material impact
on our liquidity.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
continue to work to obtain better payment terms with our customers, including accelerated progress payment arrangements, as well
as exploring alternative funding sources.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
June 30, 2019, we had a cash balance of $752,607 compared to $4,128,142 at December 31, 2018. Additionally, at June 30, 2019 and
December 31, 2018, we had $2,000,000 of restricted cash, which is cash held in escrow pursuant to the WMI acquisition and the
determination of a final working capital adjustment.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Bank
Credit Facilities</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Credit
Agreement and Term Loan</I></B></FONT></P>

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

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


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 24, 2016, the Company entered
into the BankUnited Facility. The Credit Agreement entered into in connection with the BankUnited Facility provided for a revolving
credit loan commitment of $30 million (the &ldquo;Revolving Loan&rdquo;) and a $10 million term loan (&ldquo;Term Loan&rdquo;).
The Revolving Loan bears interest at a rate based upon a pricing grid, as defined in the Credit 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">On June 25, 2019, the Company entered into
a Fifth Amendment (the &ldquo;Fifth Amendment&rdquo;) to the Credit Agreement. Under the Fifth Amendment, the parties amended the
Credit Agreement by extending the maturity date of the Company&rsquo;s Revolving Loan and Term Loan to June 30, 2021 and making
conforming changes to the repayment schedule of the Term Loan. Additionally, in connection with the Fifth Amendment, Citizens Bank,
N.A. assigned all of its obligations under the BankUnited Facility to BNB Bank.</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: 0; text-align: justify">The BankUnited Facility required us to maintain
the following financial covenants: (1) maintain a debt service coverage ratio at the end of each quarter for the trailing four
quarter period of no less than 1.5 to 1.0, (2) maintain a minimum net income, after taxes, of no less than $1.00, (3) maintain
a maximum leverage ratio at the end of each quarter for the trailing four quarter period of no more than 3.0 to 1.0, and (4) maintain
a minimum adjusted EBITDA at the end of each quarter of no less than $2 million. The errors in our consolidated financial statements
for the Non-Reliance Periods and our internal control material weaknesses caused us to be in violation of each of the foregoing
covenants and other non-financial covenants as of and after March 31, 2018. As of June 30, 2019, the Company was not in compliance
with the covenants contained in the BankUnited Facility, as amended. BankUnited has subsequently waived these covenant violations
in conjunction with execution of the Sixth Amendment, which further amends the Credit Agreement, Revolving Note and Term Note.</P>

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

<P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif">As of June 30, 2019, the Company had $25.7 million outstanding under
the Revolving Loan bearing interest at 5.87%</P>

<P STYLE="border-bottom: white 0.5pt solid; 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">In addition to the covenant waivers, on
August 24, 2020, we entered into the Sixth Amendment, which further amends the Credit Agreement, Revolving Note and Term
Note. See Note 14, &ldquo;Subsequent Events&rdquo;, for a discussion of the amendments and waivers.</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 believe that our existing resources,
together with the availability under the BankUnited Facility, will be sufficient to meet our current working capital needs for
at least the next 12 months from the date of issuance of our consolidated financial statements.</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 Term Loan had an initial amount of $10 million, payable in
monthly installments, as defined in the Credit Agreement.&nbsp; After giving effect to the Sixth Amendment (described in more detail
elsewhere in this Quarterly Report on Form 10-Q/A) the Term Loan matures on May 2, 2022.</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"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 39; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>



<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
2 &ndash; Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Contractual
Obligations</I></B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
information concerning our contractual obligations, see <I>Contractual Obligations</I> under Item 7. Management&rsquo;s Discussion
and Analysis of Financial Condition and Results of Operations of our Annual Report on Form 10-K for the year ended December 31,
2019, which we expect to file subsequent to the filing of this Quarterly Report on Form 10-Q/A.</FONT></P>

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



<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10qa063019a009"></A>Item
3 &ndash; Quantitative and Qualitative Disclosures About Market Risk</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10qa063019a010"></A>Item
4 &ndash; Controls and Procedures</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Evaluation
of Disclosure Controls and Procedures</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; color: purple; margin: 0pt 0; text-align: justify"><FONT STYLE="color: windowtext">An
error in the consolidated </FONT>&nbsp;<FONT STYLE="color: windowtext">financial statements for the Non-Reliance Periods related
to the Company&rsquo;s recognition of revenue was identified as part of the preparation of the Company&rsquo;s consolidated financial
statements for the year ended December 31, 2019. Management concluded that certain revenues and the resulting gross profit were
recognized inaccurately due to an incorrect application of U.S. GAAP. Therefore, previously reported revenue and the resulting
net income were overstated. In connection with the preparation and filing of this Quarterly Report on Form 10-Q/A, we have conducted
the requisite evaluations of the effectiveness of our disclosure controls and procedures and of our internal control over financial
reporting as of June 30, 2019 and June 30, 2018. Our conclusions are explained below.</FONT></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Evaluation
of Disclosure Controls and Procedures&nbsp;</B></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; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management evaluated the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under
the Securities Exchange Act of 1934, as amended (the &ldquo;Exchange Act&rdquo;), as of June 30, 2019 and June 30, 2018 in connection
with the restatement of the consolidated financial statements for the Non-Reliance Periods. Based on this evaluation of our disclosure
controls and procedures, management has concluded that our disclosure controls and procedures were not effective as of June 30,
2019 or June 30, 2018 because of certain material weaknesses in our internal control over financial reporting, as further described
below.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notwithstanding
the conclusion by our management that our disclosure controls and procedures as of June 30, 2019 and June 30, 2018 were not effective,
and notwithstanding the material weaknesses in our internal control over financial reporting described below, management believes
that the consolidated financial statements and related financial information included in this Quarterly Report on Form 10-Q/A
fairly present in all material respects our financial position, results of operations and cash flows as of and for the dates presented,
and for the periods ended on such dates, in conformity with U.S. GAAP.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></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">Management is responsible for establishing
and maintaining adequate internal control over financial reporting. Internal control over financial reporting, as defined in Exchange
Act Rules 13a-15(f) and 15d-15(f), is a process designed by, or under the supervision of, our principal executive and principal
financial officers and effected by our board of directors, management and other personnel, to provide reasonable assurance regarding
the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S.
GAAP and includes those policies and procedures that:</P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">pertain
to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our
assets&#894;</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">provide
reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with
U.S. GAAP, and that our receipts and expenditures are being made only in accordance with authorizations of our management and
directors&#894; and</FONT></TD>
</TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">provide
reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that
could have a material effect on our consolidated financial statements.</FONT></TD>
</TR>
</TABLE>

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

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

<!-- Field: Page; Sequence: 40; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence -->&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: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in"></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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">Management conducted an evaluation of
the effectiveness of internal control over financial reporting based on criteria established in <I>Internal Control-Integrated
Framework </I>(2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (&ldquo;COSO&rdquo;). Based
on this evaluation, management concluded that the Company&rsquo;s internal control over financial reporting was not effective
as of June 30, 2019 or June 30, 2018 because of the material weaknesses described below. <FONT STYLE="font-family: Times New Roman, Times, Serif">Our
evaluation excluded WMI which was acquired on December 20, 2018. As of and for the six months ended June 30, 2019, WMI represented
approximately 27% of total assets and 9% of total revenue. In accordance with guidance issued by the SEC, companies are allowed
to exclude acquisitions from their assessment of internal control over financial reporting during the first year subsequent to
the acquisition while integrating with acquired operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there
is a reasonable possibility that a material misstatement of the Company&rsquo;s annual or interim consolidated financial statements
will not be prevented or detected on a timely basis.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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">In connection with management&rsquo;s
evaluation of the Company&rsquo;s internal control over financial reporting described above, management has identified the deficiencies
described below that constituted material weaknesses in our internal control over financial reporting as of June 30, 2019 and
June 30, 2018. One of these deficiencies led to material errors in our previously issued consolidated financial statements, which
in turn led to the restatement of those previously issued consolidated financial statements, as described in Note 15 to our consolidated
financial statements included in this Quarterly Report on Form 10-Q/A.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Control
Environment, Risk Assessment, Control Activities and Monitoring</U></I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
did not maintain effective internal control over financial reporting related to the following areas: control environment, risk
assessment, control activities and monitoring:</FONT></P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
did not effectively execute a strategy to hire and retain a sufficient complement of personnel with an appropriate level of knowledge,
experience, and training in certain areas important to financial reporting.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
lacked sufficient technical proficiency and training to provide adequate oversight of accounting and financial reporting activities
in implementing certain accounting practices and calculations to conform to the Company&rsquo;s policies and U.S. GAAP.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were insufficiently documented Company accounting policies and insufficiently detailed Company procedures to put policies into
effective action.</FONT></TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Revenue
Recognition Accounting</U></I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
identified material weaknesses from revenue recognition accounting controls that resulted in material errors, as we did not appropriately
design, or effectively operate, internal control over certain aspects of accurate recording, presentation, and disclosure of revenue
and related costs. The following were contributing factors to the material weaknesses in revenue recognition accounting:</FONT></P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
internal control lacked procedures for ensuring the period of performance or value of the accounting contract were properly determined.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
internal control lacked procedures for ensuring revenue was constrained to funded contract values.</FONT></TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I><U>Accounting for Significant Non-Routine
Complex Transactions</U></I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">
    We identified a material weakness in our accounting
for significant, non-routine, complex transactions. No controls exist and we failed to hire qualified external resources with the
appropriate accounting expertise. While no material errors were identified, lack of controls caused a reasonable possibility
that a material error could have occurred.</p>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 10pt"><I><U>Information
Technology General Controls (ITGC)</U></I></FONT></P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 10pt">There were
ineffective ITGCs, specifically in testing and documenting the areas of access to programs and data, program
change-management and computer operations. As a result, business process automated and manual controls that were dependent on
the affected ITGCs may be ineffective because they could have been adversely impacted. These control deficiencies were a
result of: 1) IT control processes that lacked sufficient testing and documentation; 2) risk-assessment processes inadequate
to identify and assess changes in IT environments and 3) user access reviews that could impact internal control over
financial reporting. While no material errors were identified, the insufficiency of our testing caused a reasonable
possibility that a material error could have occurred.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We are currently working to remediate the material weaknesses described
above, including assessing the need for additional remediation steps and implementing additional measures to remediate the underlying
causes that gave rise to the material weaknesses. As we continue to evaluate and work to improve our internal control over financial
reporting, we may take additional measures to address control deficiencies with the overall objective to design and operate internal
control that mitigate identified risks and enable an effective system of internal control over external financial reporting.</P>

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

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

<!-- Field: Page; Sequence: 41; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
regards successful completion of our remediation actions as an important priority. Some of the more significant remediation activities
include:</FONT></P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2019 we hired experienced professionals to fill several key positions within our finance leadership team, including, Chief Financial
Officer, Controller, and Director of Financial Planning &amp; Analysis. These new individuals possess technical proficiency, training,
and experience that was partially responsible for identifying the material weaknesses identified herein. The Director of Financial
Planning &amp; Analysis, now our Acting Chief Financial Officer, and the Controller remain with the Company and we intend to continue
to assess current staffing levels and competencies in our finance team to ensure the optimal complement of personnel with appropriate
qualifications and skill sets.</FONT></TD>
</TR>
</TABLE>

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

<P STYLE="margin: 0"></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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management, with advice from a leading global accounting and advisory
firm, reviewed and updated its revenue recognition policies and procedures and expects to implement these controls, as well as certain
other procedures in 2020. Additionally, management will implement a recurring review by a team of qualified individuals.</FONT></TD></TR></TABLE>



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


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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reevaluating
and revising our Sarbanes-Oxley compliance program (our &ldquo;SOX Program&rdquo;), and making improvements to our SOX Program
governance, risk assessment processes, testing methodologies and corrective action mechanisms.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redesigning
and implementing necessary changes to the existing system of internal controls and then testing of sufficient instances of the
performance of control to determine operational effectiveness.</FONT></TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></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: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior to any future requirement for accounting for significant non-routine
complex transactions, the Company will engage experienced professionals and outline and execute a set of controls to ensure that
the non-routine complex transaction is recorded in a proper manner.</FONT></TD></TR></TABLE>



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

<table cellpadding="0" cellspacing="0" width="100%" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></td><td style="text-align: justify"><FONT style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
                                         years subsequent to 2019, we will implement an improved 404 compliant ITGC testing program.
                                         We will engage experienced professionals to assist with its implementation and execution.</font></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 0.5in; text-align: justify; text-indent: -0.25in"><font style="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Remediation
of Previously Reported Material Weakness</B></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; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
previously disclosed in our Annual Report on Form 10-K for the period ended December 31, 2018, the Company did not design and
maintain adequate review controls which failed to identify, in a timely manner, the miscoding of an invoice in the Company&rsquo;s
records and the resulting overstatement of revenue.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due
to the actions taken by the Company to implement new controls and procedures, management has concluded that this material weakness
has been remediated as of December 31, 2019. The actions taken to remediate this material weakness were as follows:</FONT></P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reviewed its financial closing process and has implemented a new control in the first quarter of 2019 to independently
reconcile shipments of product to the Company&rsquo;s billings by contract.</FONT></TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Changes in Internal Control Over Financial
Reporting</B></P>

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

<P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif">There were no changes in our internal control over financial reporting
during the quarter ended June 30, 2019 that materially affected, or are reasonably likely to materially affect, our internal control
over financial reporting other than as described above.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="cvu10qa063019a011"></A>Part
II: Other Information</B></FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10qa063019a012"></A>Item
1 &ndash; Legal Proceedings</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Working
Capital Dispute</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 27, 2019, the Company filed a notice of motion in the Supreme Court of the State of New York, County of New York against
Air Industries in connection with a working capital dispute. The Company is seeking, among other things, (i) an order of specific
performance requiring Air Industries to comply with its obligations under the SPA entered into between the Company and Air Industries
on March 21, 2018 and the Escrow Agreement entered into between the Company and Air Industries on December 20, 2018, and (ii)
a judgment against Air Industries in the amount of approximately $3.5 million. The parties argued the motion before the court
on February 5, 2020. The court&rsquo;s decision is pending.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Class
Action Lawsuit</B></FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On February 24, 2020, Mark A. Rodriguez, a
purported stockholder, filed a putative class action lawsuit against the Company, Douglas McCrosson, the Company&rsquo;s Chief
Executive Officer, and Vincent Palazzolo, the Company&rsquo;s former Chief Financial Officer, in the United States District Court
for the Eastern District of New York, arising out of the errors in and restatements of our financial statements. On February 25,
2020, Russell Garret, a purported stockholder, filed a second putative class action lawsuit against the Company and Messrs. McCrosson
and Palazzolo, in the United States District Court for the Eastern District of New York, arising out of the same alleged facts.
Each plaintiff seeks to represent a class of stockholders who purchased or otherwise acquired the Company&rsquo;s common stock
from May 15, 2018 to February 14, 2020 (&ldquo;Class Period&rdquo;). The complaints are almost identical. Both complaints generally
allege that the defendants violated Sections 10(b) and 20(a) of the Exchange Act and Rule 10b-5 promulgated by the SEC by making
false and misleading statements in the Company&rsquo;s periodic reports filed during the Class Period and seek unspecified damages.&nbsp;</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; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

<!-- Field: Page; Sequence: 42; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></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">On May 5, 2020, the court consolidated these
two lawsuits. The court also appointed a lead plaintiff and approved plaintiff's selection of lead counsel. On May 20, 2020, the
court ordered plaintiff to file a consolidated amended complaint within 30 days of the Company&rsquo;s issuance of its restated
financials.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Shareholder
Derivative Action</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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">On May 7, 2020, a shareholder derivative
action was filed against current members of our board of directors and certain of our current and former officers in the United
States District Court for the Eastern District of New York. The complaint, which is based substantially on the facts alleged in
the class action complaints summarized above, purports to assert derivative claims against the individual defendants for violations
of Section 10(b) and 21(d) of the Exchange Act and breach of fiduciary duty, and seeks to recover on behalf of the Company for
any liability the Company might incur as a result of the individual defendants&rsquo; alleged misconduct. The complaint also seeks
declaratory, equitable, injunctive and monetary relief, and attorneys&rsquo; fees and other costs. On June 16, 2020, the court
ordered plaintiff to file a consolidated amended complaint within 60 days of the Company&rsquo;s issuance of its restated financials.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
the outcome of any litigation is inherently uncertain and the class action and derivative lawsuit are each still at an early stage,
the Company and its officers and directors intend to vigorously defend against the claims and believe the claims are without merit.&nbsp;
The Company expenses related legal costs as incurred.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Books
and Records Action</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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">On June 5, 2020, a lawsuit to compel inspection
of books and records was filed against the Company in the Supreme Court of New York State, Suffolk County, captioned Berger v.
CPI Aerostructures, Inc. The complaint, which is based substantially on the facts alleged in the class action complaints summarized
above, seeks to compel the inspection of corporate books and records pursuant to New York common law. The complaint also seeks
attorneys' fees and other costs. The Company&rsquo;s deadline to answer, move or otherwise respond to the complaint is August
31, 2020.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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">On May 22, 2020, the Company received
a letter (the &ldquo;SEC Letter&rdquo;) from the SEC Division of Enforcement (the &ldquo;Division&rdquo;) indicating that the
Division staff is conducting an investigation involving the Company. The SEC Letter states that the investigation is a non-public,
fact finding inquiry where the Division staff is trying to determine whether there have been any violations of federal securities
laws. As part of this investigation, the Division issued a subpoena to the Company seeking documents and information relating,
among other things, to previously-disclosed errors in and restatement of, the Company&rsquo;s financial statements, the Company&rsquo;s
October 16, 2018 equity offering and the recent separation of the Company&rsquo;s former Chief Financial Officers. The SEC Letter
states that the investigation and the subpoena do not mean that the Division staff has concluded that the Company or anyone else
have violated the federal securities laws and that the investigation does not mean that the Division staff has a negative opinion
of any person, entity or security. We intend to fully cooperate with the Division staff. However, we cannot predict the length,
scope, or results of the investigation or the impact, if any, of the investigation on our results of operations.</P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10qa063019a013"></A>Item
1A &ndash; Risk Factors</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following material risk factors should be carefully considered in evaluating our business because such factors may have a significant
impact on our business, operating results, liquidity and financial condition. As a result of the risk factors set forth below,
actual results did and could continue to differ materially from those projected in any forward-looking statements.</FONT></P>

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

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

<!-- Field: Page; Sequence: 43; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Risks Related to the Restatement of our
Prior Period Consolidated Financial Statements and Material Weaknesses in our Internal Control</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>We have restated our consolidated financial
statements for several prior periods, which has affected and may continue to affect investor confidence, our stock price, our ability
to raise capital in the future, and our reputation with our customers, which has resulted and may continue to result in stockholder
litigation and may reduce customer confidence in our ability to complete new contract opportunities.</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">This Quarterly Report on Form 10-Q/A includes
restated consolidated financial statements as of and for the periods ended June 30, 2019 and June 30, 2018. The restatement of
our consolidated financial statements primarily reflects the correction of certain errors relating to our recognition of revenue,
which errors resulted from an incorrect application of U.S. GAAP, as described in more detail elsewhere in this Quarterly Report
on Form 10-Q/A. Such restatement has had and may continue to have the effect of eroding investor confidence in the Company and
our financial reporting and accounting practices and processes, has negatively impacted and may continue to negatively impact the
trading price of our common stock, has resulted and may continue to result in stockholder litigation, may make it more difficult
for us to raise capital on acceptable terms, if at all, and may negatively impact our reputation with our customers and cause customers
to place new orders with other companies.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>We have identified material weaknesses
in our internal control over financial reporting, which, did and could continue to, if not remediated, adversely affect our ability
to report our financial condition and results of operations in a timely and accurate manner.</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have concluded that our internal control
over financial reporting was not effective as of June 30, 2019 or June 30, 2018 due to the existence of material weaknesses in
such controls, and we have also concluded that our disclosure controls and procedures were not effective as of June 30, 2019 and
June 30, 2018 due to material weaknesses in our internal control over financial reporting, all as described in Part I, Item 4,
&ldquo;Controls and Procedures&rdquo; of this Quarterly Report on Form 10-Q/A. Although we have initiated remediation measures
to address the identified weaknesses, we cannot provide assurance that our remediation efforts will be adequate to allow us to
conclude that such controls will be effective in the future. We also cannot assure you that additional material weaknesses in our
internal control over financial reporting will not arise or be identified in the future, either with respect to the Non-Reliance
Periods or other periods. Management previously identified a material weakness in our internal control over financial reporting
in February 2019 in connection with the failure to identify, in a timely manner, the miscoding of an invoice in the Company&rsquo;s
records and the resulting overstatement of revenue in the Company&rsquo;s Quarterly Report on Form 10-Q for the nine months ended
September 30, 2018, by $927,257. We reviewed our financial closing process and identified corrective action to remediate the prior
operating effectiveness of controls and, while we believe the implementation of the new control procedures was successful, we cannot
assure you that our remediation of the revenue recognition error with respect to the Non-Reliance Periods will be similarly successful.</P>

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

<P STYLE="text-align: justify; margin: 0; font: 10pt Times New Roman, Times, Serif">We intend to continue our remediation activities and to continue
to improve our overall control environment and our operational and financial systems and infrastructure, as well as to continue
to train, retain and manage our personnel who are essential to effective internal control. In doing so, we will continue to incur
expenses and expend management&rsquo;s time on compliance-related issues. However, we cannot ensure that the steps that we have
taken or will take will successfully remediate the errors. If we are unable to successfully complete our remediation efforts or
favorably assess the effectiveness of our internal control over financial reporting, our operating results, financial position,
ability to accurately report our financial results and timely file our SEC reports, and our stock price could be adversely affected.
Additionally, beginning in the fourth quarter of 2019, the Company and WMI are now operating as a consolidated entity, and the
Company is using inventory valuation and cost collection software not previously used. While we are confident in the accuracy of
our December 31, 2019 inventory value using the new functionality of the current software and that controls over the valuation
of inventory will be improved, there can be no assurance that these controls will be adequate to address all potential valuation
issues that may arise in the future relating to the use of the new software, and new internal control may need to be developed.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 44; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Moreover,
because of the inherent limitations of any control system, material misstatements due to error or fraud may not be prevented or
detected and corrected on a timely basis, or at all. If we are unable to provide reliable and timely financial reports in the
future, our business and reputation may be further harmed. Restated financial statements and failures in internal control may
also cause us to fail to meet reporting obligations, negatively affect investor and customer confidence in our management and
the accuracy of our financial statements and disclosures, result in events of default under our banking agreements, or result
in adverse publicity and concerns from investors and customers, any of which could have a negative effect on the price of our
common stock, subject us to regulatory investigations and penalties or additional stockholder litigation, and have a material
adverse impact on our business and financial condition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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"><B><I>The restatement of our consolidated
financial statements for the Non-Reliance Periods has diverted, and our ongoing efforts to remediate our internal control may
continue to divert management from the operation of our business. The absence of timely and accurate financial information has
hindered and may in the future hinder our ability to effectively manage our business.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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">The restatement of our consolidated financial
statements for the Non-Reliance Periods has diverted, and our ongoing efforts to remediate our internal control may continue to
divert management from the operation of our business. The Board of Directors, members of management, and our accounting and other
staff have spent significant time on the restatement and remediation and will continue to spend significant time on remediation
of internal control over our financial reporting. These resources have been, and will likely continue to be, diverted from the
strategic and day-to-day management of our business and may have an adverse effect on our ability to accomplish our strategic
objectives.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>We face litigation and regulatory action
relating to the restatement of the Non-Reliance Period consolidated financial statements</I></B><I>.</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our Company and certain of our current and
former executive officers and directors are defendants in litigation arising out of the errors in and restatements of our financial
statements. Please see Part II, Item 1, &ldquo;Legal Proceedings.&rdquo; These proceedings may result in significant expenses and
the diversion of management attention from our business. We cannot ensure that additional litigation or other claims by shareholders
will not be brought in the future arising out of the same subject matter.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Additionally, the Company received a letter
and subpoena from the SEC Division of Enforcement seeking the production of documents in connection with a non-public fact-finding
inquiry relating to, among other things, the errors in and restatement of our financial statements, our October 16, 2018 equity
offering, and the recent separation of our former Chief Financial Officers. The SEC letter states that the investigation and subpoena
do not mean that the SEC has concluded that the Company or anyone else has violated the federal securities laws. We intend to fully
cooperate with the SEC staff. However, we cannot predict the length, scope, or results of the investigation or the impact, if any,
of the investigation on our results of operations. Please see Part I, Item 3, &ldquo;Legal Proceedings.&rdquo; We may also be subject
to further examinations, investigations, proceedings and orders by regulatory authorities, including a cease and desist order,
suspension of trading of our securities, delisting of our securities and/or the assessment of possible civil monetary penalties.
Any such further actions could be expensive and damaging to our business, results of operations and financial condition.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>We have incurred and expect to continue
to incur significant expenses related to the restatement and remediation of deficiencies in our internal control over financial
reporting and disclosure controls and procedures, and any resulting litigation.</I></B></P>

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

<P STYLE="text-align: justify; margin: 0; font: 10pt Times New Roman, Times, Serif">We have devoted and expect to continue to devote substantial internal
and external resources towards remediation efforts relating to the restatement of our financial statements for the Non-Reliance
Periods, the management review process and other efforts to implement effective internal control. Because of these efforts, we
have incurred and expect that we will continue to incur significant fees and expenses for legal, accounting, financial and other
consulting and professional services, as well as the implementation and maintenance of systems and processes that will need to
be updated, supplemented or replaced. As described in the Annual Report on Form 10-K, which we intend to file subsequent to this
Quarterly Report on Form 10-Q/A, we have taken a number of steps in order to strengthen our accounting function so as to allow
us to be able to provide timely and accurate financial reporting. However, we cannot assure you that these steps will be successful.
To the extent these steps are not successful, we could be required to incur significant additional time and expense. The expenses
we are incurring in this regard, as well as the substantial time devoted by our management towards identifying and addressing
the internal control deficiencies, could have a material adverse effect on our business, results of operations and financial condition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 45; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence -->&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: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></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"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
were in violation of various covenants under our credit facility with BankUnited as of March 31, 2018, through September 30, 2019,
due to the errors in our Non-Reliance Periods consolidated financial statements as well as December 31, 2019. BankUnited has waived
the covenant violation as of December 31, 2019, and has amended certain financial covenants, but there can be no assurance that
we will not fall out of compliance with the amended covenants in the future.&nbsp;</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
errors in our consolidated financial statements for the Non-Reliance Periods and our internal control material weaknesses
caused us to be in violation of certain of the covenants under the BankUnited Facility as of and after March 31, 2018. We
have entered into an amendment to the BankUnited Facility, which includes, among other things, a waiver of the covenant
violations and certain amendments to the financial covenants going forward; however, we cannot assure you that we will not
violate the amended banking covenants in the future. BankUnited has agreed to waive each covenant violation under the Credit
Agreement in connection with the previously disclosed errors in our consolidated financial statements for the Non-Reliance
Periods and to prospectively waive the covenant violation for late delivery of our consolidated financial statements for the
first three quarters of 2020. BankUnited agreed not to test our compliance with the financial covenants under the Credit
Agreement for the first half of 2020. Financial covenant testing will resume for the quarter ending September 30, 2020. If we
fall out of compliance with our banking covenants, BankUnited, N.A. may declare a default under the BankUnited Facility and,
among other remedies, could declare the full amount of the BankUnited Facility immediately due and payable and could
foreclose against our collateral. If this were to occur, we may be unable to secure outside financing, if needed, to fund
ongoing operations and for other capital needs. Any sources of financing that may be available to us could also be at higher
costs and require us to satisfy more restrictive covenants, which could limit or restrict our operations, cash flows and
earnings. We cannot ensure that additional financing would be available to us, or be sufficient or available on satisfactory
terms.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
are currently ineligible to use our existing shelf registration statement on Form S-3 or file a new registration statement on
Form S-3 to register the offer and sale of securities, which could adversely affect our ability to raise future capital.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
did not file our Annual Report for the year ended December 31, 2019 or our Quarterly Report for the three months ended March 31,
2020 within the respective timeframes required by the SEC. We will regain status as a current filer when we file our Quarterly
Report for the three months ended March 31, 2020. However, we will not be considered a timely filer and will not be eligible to
offer and sell securities using our existing shelf registration statement on Form S-3 or file a new short-form registration statement
on Form S-3 to register the offer and sale of our securities until twelve full calendar months from the date we regain status
as a current filer. If we wish to register the offer and sale of our securities to the public prior to such time, we will be required
to use the long-form registration statement, Form S-1, which may increase both our transaction costs and the amount of time required
to complete the transaction. This may adversely affect our ability to raise funds, if we choose to do so.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
our common stock is delisted from the NYSE American exchange, our business, financial condition, results of operations and stock
price could be adversely affected, and the liquidity of our stock and our ability to obtain financing could be impaired.</I></B></FONT></P>

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

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 17, 2020, we received a notice from NYSE Regulation, Inc. stating that, because we failed to file restated financial statements
for the Non-Reliance Periods on or before April 14, 2020, we were not in compliance with the NYSE American exchange&rsquo;s continued
listing standards under the timely filing criteria included in Section 1007 of the NYSE American Company Guide (&ldquo;Company
Guide&rdquo;). In accordance with Section 1007 of the Company Guide, we have six months from April 15, 2020, or until October
15, 2020, to file restated financial statements for the Non-Reliance Periods. This Quarterly Report on Form 10-Q/A, along with
the other Quarterly Reports and the Annual Report on Form 10-K that we are filing today, constitutes such filing and, accordingly,
as of the date of this filing we should regain compliance. However, there can be no assurance that we will maintain such compliance
or that we will not be delinquent in the future. Any such further delinquency could result in the delisting of our common stock
from the NYSE American exchange, which would adversely affect our ability to attract new investors, decrease the liquidity of
our outstanding shares of common stock, reduce our flexibility to raise additional capital, reduce the price at which our common
stock trades, and increase the transaction costs inherent in trading such shares with overall negative effects for our stockholders.</FONT></P>

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


<!-- Field: Page; Sequence: 46; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Risks
Related to COVID-19</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 7.5pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>The
impact of the coronavirus (COVID-19) pandemic on our operations, supply chain, and customers has impacted and could have a material
adverse effect on our business, financial position, results of operations and/or cash flows.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 7.5pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">It
is possible that the continued spread of COVID-19 could cause disruption in our supply chain or significantly increase the costs
required to meet our contractual commitments, cause delay, or limit the ability of, the U.S. Government and other customers to
perform, including making timely payments to us, negotiating contracts, performing quality inspections, accepting delivery of
finished products, and cause other unpredictable events. The disruption of air travel has impacted demand for the commercial air
industry. Commercial aircraft manufacturers are reducing production rates due to fewer expected aircraft deliveries and, as a
result, may reduce demand for our products. There have been and may continue to be changes in our government and commercial customers&rsquo;
priorities and practices, as our customers confront competing budget priorities and more limited resources. These changes may
impact current and future programs, procurements, and funding decisions, which in turn could impact our results of operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 7.5pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
COVID-19 pandemic could also impact our liquidity. Slower production schedules, potential inability of our customers to make timely
payments to us, and similar factors could impact our cash flows. A period of generating lower cash from operations could adversely
affect our financial position. We are currently considering a range of options, including progress payments from our customers
and longer payment terms to our suppliers; however, we may not be successful in these efforts. The extent to which COVID-19 impacts
our cash flow will determine whether we need to obtain additional funding, which could be difficult to obtain. Due to uncertainty
related to COVID-19 and its impact on us and the aerospace industry, and the volatility in the capital markets in general, access
to financing may be reduced and we may have difficulty obtaining financing on terms acceptable to us or at all.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 7.5pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
extent to which COVID-19 affects our operations will depend on future developments, which are highly uncertain, including the
duration of the outbreak, new information which may emerge concerning the severity of the coronavirus and the actions to contain
the coronavirus or address its impact, among others. For instance, although the Company has been classified as an &ldquo;essential
business&rdquo; by New York State and is exempt from the state&rsquo;s mandate that all non-essential New York businesses close,
the Company&rsquo;s accounting staff and outside advisors have been working modified hours and remotely due to social distancing
protocols and concern over their safety and the safety of others since on or about March 19, 2020. Access to records, the inability
to perform tasks efficiently, and IT connectivity issues, along with similar measures taken by the Company&rsquo;s outside advisors,
have hindered and may continue to hinder timely preparation of our financial statements. Additionally, even though our facility
remains open, we have experienced and may continue to experience additional operating costs due to social distancing, securing
personal protective equipment, and sanitizing workspaces, worker absences, and lower productivity. If significant portions of
our workforce or our suppliers&rsquo; workforces are unable to work effectively, including because of illness, quarantines, government
actions, facility closure or other restrictions in connection with the COVID-19 pandemic, our operations will likely be impacted.
We may be unable to perform fully on our contracts and our costs may increase as a result of the COVID-19 outbreak. These cost
increases may not be fully recoverable or adequately covered by insurance. In addition, the impact on our accounting staff and
outside advisors may hamper our efforts to comply with our filing obligations with the SEC.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
continue to monitor the situation, to assess further possible implications to our business, supply chain and customers, and to
take actions in an effort to mitigate adverse consequences. We cannot at this time predict the impact of the COVID-19 pandemic,
but it could have a material adverse effect on our business, financial position, results of operations and/or cash flows.</FONT></P>

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


<!-- Field: Page; Sequence: 47; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>If
we do not meet the standards for forgiveness of our PPP Loan, we may be required to repay the loan over a period of two years.</I></B></FONT></P>

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

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

<P STYLE="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April
10, 2020, we entered into a loan with BNB Bank as the lender (&ldquo;Lender&rdquo;) in an aggregate principal amount of $4,795,000
(&ldquo;PPP Loan&rdquo;) pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security
(&ldquo;CARES&rdquo;) Act. The PPP Loan is evidenced by a promissory note (&ldquo;Note&rdquo;). Subject to the terms of the Note,
the PPP Loan bears interest at a fixed rate of one percent (1%) per annum, with the first six months of interest deferred, has
an initial term of two years, and is unsecured and guaranteed by the Small Business Administration. The Company may apply to the
Lender for forgiveness of the PPP Loan, with the amount which may be forgiven equal to the sum of payroll costs, covered rent
and mortgage obligations, and covered utility payments incurred by the Company during the 24-week period beginning on April 10,
2020, calculated in accordance with the terms of the CARES Act, as modified by the Paycheck Protection Flexibility Act. While
we expect to meet the standards for full forgiveness of the PPP Loan, there can be no assurance that we will meet such standards.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Risks
Related to our Business</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
depend on government contracts for a significant portion of our revenues.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a supplier, either directly or as a subcontractor, to the U.S. Government and its agencies. We depend on government contracts
for a significant portion of our business. If we are suspended or barred from contracting with the U.S. Government, if our reputation
or relationship with individual federal agencies were impaired, whether due to the restatement and errors in the Non-Reliance
Period financial statements or otherwise, or if the U.S. Government otherwise ceased doing business with us or significantly decreased
the amount of business it does with us, our business, prospects, financial condition and operating results would be materially
adversely affected.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
face risks relating to government contracts.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
funding of U.S. Government programs is subject to congressional budget authorization and appropriation processes. For many programs,
the U.S. Congress appropriates funds on a fiscal year basis even though a program may extend over several fiscal years. Consequently,
programs are often only partially funded initially and additional funds are committed only as Congress makes further appropriations.
Appropriations are driven by numerous factors, including geopolitical events, macroeconomic conditions, the ability of the U.S.
Government to enact relevant legislation, such as appropriations bills and continuing resolutions, and the threat or existence
of a government shutdown. U.S. Government appropriations for our programs and for defense spending generally may be impacted or
delayed by the COVID-19 pandemic as governmental priorities and finances change. We cannot predict the extent to which total funding
and/or funding for individual programs will be included, increased or reduced in budgets approved by Congress or be included in
the scope of separate supplemental appropriations. In the event that appropriations for any of our programs becomes unavailable,
or is reduced or delayed, our contract or subcontract under such program may be terminated or adjusted by the U.S. Government,
which could have a material adverse effect on our future sales under such program, and on our financial position, results of operations
and cash flows.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also cannot predict the impact of potential changes in priorities due to military transformation and planning and/or the nature
of war-related activity on existing, follow-on or replacement programs. A shift of government priorities to programs in which
we do not participate and/or reductions in funding for or the termination of programs in which we do participate, unless offset
by other programs and opportunities, could have a material adverse effect on our financial position, results of operations and
cash flows.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, the U.S. Government generally has the ability to terminate contracts, completely or in part, without prior notice, for
convenience or for default based on performance. In the event of termination for the U.S. Government&rsquo;s convenience, contractors
are generally protected by provisions covering reimbursement for costs incurred on the contracts and profit on those costs but
not the anticipated profit that would have been earned had the contract been completed. Termination by the U.S. Government of
a contract for convenience could also result in the cancellation of future work on that program. Termination by the U.S. Government
of a contract due to our default could require us to pay for re-procurement costs in excess of the original contract price, net
of the value of work accepted from the original contract. Termination of a contract due to our default may expose us to liability
and could have a material adverse effect on our ability to compete for contracts. Additionally, we are a subcontractor on some
U.S. Government contracts. In these arrangements, the U.S. Government could terminate the prime contract for convenience or otherwise,
without regard to our performance as a subcontractor. We can give no assurance that we would be awarded new U.S. Government contracts
to offset the revenues lost as a result of the termination of any of our U.S. Government contracts.</FONT></P>

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


<!-- Field: Page; Sequence: 48; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence -->&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: 0pt 0.1in 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1in 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>We
have risks associated with competing in the bidding process for contracts.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
obtain many of our contracts through a competitive bidding process. In the bidding process, we face the following risks:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">we
                                         must bid on programs in advance of their completion, which may result in unforeseen technological
                                         difficulties or cost overruns;</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">we
                                         must devote substantial time and effort to prepare bids and proposals for competitively
                                         awarded contracts that may not be awarded to us; and</FONT></TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">awarded
                                         contracts may not generate sales sufficient to result in profitability.</FONT></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Further
consolidation in the aerospace industry could adversely affect our business and financial results.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
aerospace and defense industry is experiencing significant consolidation, including among our customers, competitors and suppliers.
While we believe we have positioned our Company to take advantage of opportunities to market to a broad customer base, which we
believe will reduce the potential impact of industry consolidation, we cannot assure you that industry consolidation will not
impact our business. Consolidation among our customers may result in delays in the awarding of new contracts and losses of existing
business. Consolidation among our competitors may result in larger competitors with greater resources and market share, which
could adversely affect our ability to compete successfully. Consolidation among our suppliers may result in fewer sources of supply
and increased cost to us.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
are subject to strict governmental regulations relating to the environment, which could result in fines and remediation expense
in the event of non-compliance.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are required to comply with extensive and frequently changing environmental regulations at the federal, state and local levels.
Among other things, these regulatory bodies impose restrictions to control air, soil and water pollution, to protect against occupational
exposure to chemicals, including health and safety risks, and to require notification or reporting of the storage, use and release
of certain hazardous substances into the environment. This extensive regulatory framework imposes significant compliance burdens
and risks on us. In addition, these regulations may impose liability for the cost of removal or remediation of certain hazardous
substances released on or in our facilities without regard to whether we knew of, or caused, the release of such substances. Furthermore,
we are required to provide a place of employment that is free from recognized and preventable hazards that are likely to cause
serious physical harm to employees, provide notice to employees regarding the presence of hazardous chemicals and to train employees
in the use of such substances. Our operations require the use of a limited amount of chemicals and other materials for painting
and cleaning that are classified under applicable laws as hazardous chemicals and substances. If we are found not to comply with
any of these rules, regulations or permits, we may be subject to fines, remediation expenses and the obligation to change our
business practice, any of which could result in substantial costs that would adversely affect our business operations and financial
condition.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may be subject to fines and disqualification for non-compliance with Federal Aviation Administration (&ldquo;FAA&rdquo;) regulations.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are subject to regulation by the FAA under the provisions of the Federal Aviation Act of 1958, as amended. The FAA prescribes
standards and licensing requirements for aircraft and aircraft components. We are subject to inspections by the FAA and may be
subjected to fines and other penalties (including orders to cease production) for noncompliance with FAA regulations. Our failure
to comply with applicable regulations could result in the termination of or our disqualification from some of our contracts, which
could have a material adverse effect on our operations and financial condition.</FONT></P>

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


<!-- Field: Page; Sequence: 49; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>If
our subcontractors or suppliers fail to perform their contractual obligations, our contract performance and our ability to obtain
future business and our profitability could be materially and adversely impacted.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Most
of our contracts involve subcontracts with other companies upon which we rely to perform a portion of the services that we must
provide to our customers. There is a risk that we may have disputes with our subcontractors, including disputes regarding the
quality and timeliness of work performed by the subcontractor, customer concerns about the subcontract, our failure to extend
existing task orders or issue new task orders under a subcontract, or our hiring of personnel of a subcontractor. A failure by
one or more of our subcontractors to satisfactorily provide on a timely basis the agreed-upon supplies or perform the agreed-upon
services may materially and adversely affect our ability to perform our obligations as the prime contractor. Subcontractor performance
deficiencies could result in a customer eliminating our ability to progress bill or terminating our contract for default. A prohibition
on progress billing may have an adverse effect upon our cash flow and profitability and a default termination could expose us
to liability and have a material adverse effect on our ability to compete for future contracts and orders. In addition, a delay
in our ability to obtain components and equipment parts from our suppliers may affect our ability to meet our customers&rsquo;
needs and may have a material adverse effect upon our profitability. For example, the COVID-19 pandemic has impacted, and continues
to impact, our supply chain, as described above.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Due
to fixed contract pricing, increasing contract costs exposes us to reduced profitability and the potential loss of future business.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
margin is adversely affected when contract costs that cannot be billed to customers are incurred.&nbsp;This cost growth can occur
if estimates to complete a contract increase due to technical challenges or if initial estimates used for calculating the contract
price were incorrect.&nbsp;The cost estimation process requires significant judgment and expertise. Reasons for cost growth may
include unavailability and productivity of labor, the nature and complexity of the work to be performed, the effect of change
orders, the availability of materials, the effect of any delays in performance, availability and timing of funding from the customer,
natural disasters, pandemics, and the inability to recover any claims included in the estimates to complete. A significant increase
in cost estimates on one or more programs could have a material adverse effect on our financial position or results of operations.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
use estimates when accounting for contracts. Changes in estimates in connection with the restatement of the Non-Reliance Period
financial statements have affected our profitability and our overall financial position.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
primarily recognize revenue from our contracts over the contractual period pursuant to ASC 606. Pursuant to ASC 606, revenue and
gross profit are recognized as work is performed based on the relationship between actual costs incurred and total estimated costs
at the completion of the contract. Recognized revenues that will not be billed under the terms of the contract until a later date
are recorded on our consolidated balance sheet as an asset captioned &ldquo;Contract assets.&rdquo; Contracts where billings to
date have exceeded recognized revenues are recorded on our consolidated balance sheet as a liability captioned &ldquo;Contract
liabilities.&rdquo; Changes to the original estimates may be required during the term of the contract. Estimates are reviewed
monthly and the effect of any change in the estimated gross margin percentage for a contract is reflected in the consolidated
financial statements in the period the change becomes known. ASC 606 requires the use of considerable estimates in determining
revenues and profits and in assigning the amounts to accounting periods. As a result, there can be a significant disparity between
earnings (both for accounting and taxes) as reported and actual cash received by us during any reporting period.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the errors we identified in the Non-Reliance Period financial statements and the resulting restatement of such
financial statements, we were required to make changes to the original estimates on certain of our contracts. Such changes resulted
in net adjustments to gross profits of $633,014 and $313,420 for the three months ended June 30, 2019 and 2018, respectively.
See &ldquo;Favorable/Unfavorable Adjustments to Gross Profit&rdquo; within Item 7, &ldquo;Management&rsquo;s Discussion and Analysis
of Financial Condition and Results of Operation&rdquo;.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We continually evaluate all of the issues related to the assumptions, risks
and uncertainties inherent with the application of ASC 606; however, there is no assurance that our estimates will be accurate.
If our estimates are not accurate or a contract is terminated, we will be forced to adjust revenue in later periods. Furthermore,
even if our estimates are accurate, we may have a shortfall in our cash flow and we may need to borrow money to pay for costs
until the reported earnings materialize to actual cash receipts.</FONT></P>

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


<!-- Field: Page; Sequence: 50; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></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"><B><I>If the contracts associated with
our backlog were terminated, our financial condition and results of operations would be adversely affected.</I></B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
maximum contract value specified under each contract that we enter into is not necessarily indicative of the revenues that we
will realize under that contract. Because we may not receive the full amount we expect under a contract, we may not accurately
estimate our backlog because the earnings of revenues on programs included in backlog may never occur or may change. Cancellations
of pending contracts or terminations or reductions of contracts in progress would have a material adverse effect on our business,
prospects, financial condition or results of operations.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On April 29, 2020, the Company received a
letter from Triumph Group stating that due to the COVID-19 pandemic, it had received a significant schedule change from its customer,
Gulfstream Aerospace, and requested that we immediately stop work on the contract we have to produce certain fixed leading edge
assemblies on the wing of the G650 business jet. In May 2020, Triumph Group cancelled nearly all open orders with the Company,
decreasing our G650 leading edge backlog by $3.6 million. On May 27, 2020, Triumph Group announced it had reached an agreement
in principle to sell the G650 wing program to Gulfstream Aerospace. On June 12, 2020, the Company received a joint communication
from Gulfstream Aerospace and Triumph Group that stated Gulfstream&rsquo;s intention at the conclusion of the transaction is to
continue to purchase G650 wing components from the Company. However, we are unable to predict when the transaction between Gulfstream
and Triumph Group will close or when Gulfstream will begin purchasing G650 wing components from us, if at all. Further, even if
Gulfstream does purchase G650 wing components from us, if such purchases are not made in the amounts and in the timeframe that
we originally projected, our financial condition and results of operations may be adversely affected.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may be unable to attract and retain personnel who are key to our operations.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
success, among other things, is dependent on our ability to attract and retain highly qualified senior officers and engineers.
Competition for key personnel is intense. Our ability to attract and retain senior officers and experienced, top rate engineers
is dependent on a number of factors, including prevailing market conditions and compensation packages offered by companies competing
for the same talent and our reputation in the industry. If our reputation is adversely affected, for instance due to the errors
in the Non-Reliance Period financial statements or due to our handling of the COVID-19 pandemic, we may be unable to recruit,
hire, and retain talented personnel. The inability to hire and retain these persons may adversely affect our production operations
and other aspects of our business.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
are subject to the cyclical nature of the commercial aerospace industry, and any future downturn in the commercial aerospace industry
or general economic conditions, including related to COVID-19, could adversely impact the demand for our products.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business may be affected by certain characteristics and trends of the commercial aerospace industry or general economic conditions
that affect our customers, such as fluctuations in the aerospace industry&rsquo;s business cycle, varying fuel and labor costs,
intense price competition and regulatory scrutiny, certain trends, including a possible decrease in aviation activity and a decrease
in outsourcing by aircraft manufacturers or the failure of projected market growth to materialize or continue. In the event that
these characteristics and trends adversely affect customers in the commercial aerospace industry, they may reduce the overall
demand for our products. For example, the COVID-19 pandemic has significantly impacted, and continues to impact, the commercial
aerospace industry, as described above.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
incur risks associated with new programs.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">New
programs with new technologies typically carry risks associated with design changes, development of new production tools, increased
capital and funding commitments, ability to meet customer specifications, delivery schedules and unique contractual requirements,
supplier performance, ability of the customer to meet its contractual obligations to us, and our ability to accurately estimate
costs associated with such programs. In addition, any new program may not generate sufficient demand or may experience technological
problems or significant delays in the regulatory or other certification or manufacturing and delivery schedule. If we were unable
to perform our obligations under new programs to the customer&rsquo;s satisfaction, if we were unable to manufacture products
at our estimated costs, or if a new program in which we had made a significant investment was terminated or experienced weak demand,
delays or technological problems, then our business, financial condition and results of operations could be materially adversely
affected. This risk includes the potential for default, quality problems, or inability to meet specifications, as well as our
inability to negotiate final pricing for program changes, and could result in low margin or forward loss contracts, and the risk
of having to write-off contract assets if they were deemed to be unrecoverable. In addition, beginning new work on existing programs
also carries risk associated with the transfer of technology, knowledge and tooling.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to perform on new programs, we may be required to expend up-front costs which may not have been negotiated in our selling
price. Additionally, we may have made margin assumptions related to those costs, that in the case of significant program delays
and/or program cancellations, or if we are not successful in negotiating favorable margin on scope changes, could cause us to
bear impairment charges which may be material, for costs that are not recoverable. Such charges and the loss of up-front costs
could have a material adverse impact on our liquidity.</FONT></P>

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


<!-- Field: Page; Sequence: 51; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence -->&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: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>We
are presently classified as a small business and the loss of our small business status may adversely affect our ability to compete
for government contracts.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are presently classified as a small business under certain of the codes under the North American Industry Classification Systems
(&ldquo;NAICS&rdquo;) industry and product specific codes that are regulated in the United States by the Small Business Administration.
We are not considered a small business under all NAICS codes. While we do not presently derive a substantial portion of our business
from contracts that are set-aside for small businesses, we are able to bid on small business set-aside contracts as well as contracts
that are open to non-small business entities. As the NAICS codes are periodically revised, it is possible that we may lose our
status as a small business. The loss of small business status would adversely affect our eligibility for special small business
programs and limit our ability to collaborate with other business entities which are seeking to team with small business entities
as may be required under a specific contract.</FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Cyber
security attacks, internal system or service failures may adversely impact our business and operations.</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.15pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
system or service disruptions, including those caused by projects to improve our information technology systems, if not anticipated
and appropriately mitigated, could disrupt our business and impair our ability to effectively provide products and related services
to our customers and could have a material adverse effect on our business. We could also be subject to systems failures, including
network, software or hardware failures, whether caused by us, third-party service providers, intruders or hackers, computer viruses,
natural disasters, power shortages or terrorist attacks. Cyber security threats are evolving and include, but are not limited
to, malicious software, phishing and other unauthorized attempts to gain access to sensitive, confidential or otherwise protected
information related to us or our products, customers or suppliers, or other acts that could lead to disruptions in our business.
The COVID-19 pandemic has forced many of our non-manufacturing employees to shift to work-from-home arrangements, which increases
our vulnerability to email phishing, social engineering or &ldquo;hacking&rdquo; through our remote networks, and similar cyber-attacks
aimed at employees working remotely. Because the techniques used by cyber-attackers to access or sabotage networks change frequently
and may not be recognized until launched against a target, we may be unable to anticipate these tactics. Any such failures to
prevent or mitigate cyber-attack could cause loss of data and interruptions or delays in our business, cause us to incur remediation
costs or subject us to claims and damage our reputation. In addition, the failure or disruption of our communications or utilities
could cause us to interrupt or suspend our operations or otherwise adversely affect our business. Although we utilize various
procedures and controls to monitor and mitigate the risk of these threats, including contracting with an outside cyber security
firm to provide constant monitoring of our systems, and training our employees to recognize attacks, there can be no assurance
that these procedures and controls will be sufficient. Our property and business interruption insurance may be inadequate to compensate
us for all losses that may occur as a result of any system or operational failure or disruption which would adversely affect our
business, results of operations and financial condition. Moreover, expenditures incurred in implementing cyber security and other
procedures and controls could adversely affect our results of operations and financial condition.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.15pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
financial results may be adversely impacted by the failure to successfully execute or integrate acquisitions and joint ventures.</I></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.15pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company may evaluate potential acquisitions or joint ventures that align with our strategic objectives. The success of such activity
depends, in part, upon our ability to identify suitable sellers or business partners, perform effective assessments prior to contract
execution, negotiate contract terms, and, if applicable, obtain customer and government approval. These activities may present
certain financial, managerial, staffing and talent, and operational risks, including diversion of management&rsquo;s attention
from existing core businesses, difficulties integrating or separating businesses from existing operations, and challenges presented
by acquisitions or joint ventures which may not achieve sales levels and profitability that justify the investments made. If the
acquisitions or joint ventures are not successfully implemented or completed, there could be a negative impact on our financial
condition, results of operations and cash flows.</FONT></P>

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


<!-- Field: Page; Sequence: 52; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence -->&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: 0pt 5.15pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.15pt 0pt 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Our
working capital dispute with Air Industries relating to the WMI Acquisition could adversely affect our business</I></B><I>.</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.15pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2018 we completed the WMI Acquisition pursuant to the terms of a Stock Purchase Agreement dated as of March 21, 2018
(as amended, the &ldquo;SPA&rdquo;) with Air Industries Group (&ldquo;Air Industries&rdquo;). Pursuant to the SPA, as consideration
for the acquisition, we paid to Air Industries an aggregate of $7.9 million, of which $2 million was placed in escrow at closing
to be applied against post-closing working capital adjustments and indemnification obligations of Air Industries. The escrowed
funds are governed by the terms of the SPA and an escrow agreement entered into between the Company and Air Industries on December
20, 2018 (&ldquo;Escrow Agreement&rdquo;). In accordance with the terms of the SPA, the Company calculated a post-closing working
capital adjustment, to which Air Industries formally objected. Pursuant to the terms of the SPA, the Company and Air Industries
then submitted the working capital adjustment to BDO USA, LLP (&ldquo;BDO&rdquo;) for binding resolution. On September 3, 2019,
BDO resolved the dispute in favor of the Company. In accordance with the SPA and the Escrow Agreement, following BDO&rsquo;s resolution,
Air Industries was required to join the Company in instructing the escrow agent to release the entire escrow fund to the Company
and to pay the Company an additional $2,145,870 representing the excess of the working capital adjustment amount above the escrow
amount, for a total post-closing adjustment of $4,145,870. Air Industries has failed to do so.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 27, 2019, the Company filed a notice of motion in the Supreme Court of the State of New York, County of New York, against
Air Industries seeking, among other things, an order of specific performance requiring Air Industries to comply with its obligations
under the SPA and Escrow Agreement and a judgment against Air Industries in the amount of approximately $4.1 million. Air Industries
subsequently agreed to release approximately $619,000 from escrow to us, but the remaining $3.5 million is still subject to dispute.
We cannot assure you that the working capital dispute will be decided in our favor or, if it is decided in our favor, that we
will recover the full $3.5 million from Air Industries. Failure to recoup such sum may adversely affect our business, financial
condition, and results of operations. Further, the litigation with Air Industries has diverted and may continue to divert, management&rsquo;s
attention from our day-to-day operations.</FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: left; border-bottom: Black 4pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10qa063019a014"></A>Item
2 &ndash; Unregistered Sales of Equity Securities and Use of Proceeds</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: left; border-bottom: Black 4pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10qa063019a015"></A>Item
3 &ndash; Defaults Upon Senior Securities</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: left; border-bottom: Black 4pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10qa063019a016"></A>Item
4 &ndash; Mine Safety Disclosures</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</FONT></P>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: left; border-bottom: Black 4pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10qa063019a017"></A>Item
5 &ndash; Other Information</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: left; border-bottom: Black 4pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="cvu10qa063019a018"></A>Item
6 &ndash; Exhibits</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 72pt; padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 10%; padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Exhibit
    31.1</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black"><A HREF="ex31-1.htm">Section 302 Certification by Chief Executive Officer and President</A></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Exhibit
    31.2</FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black"><A HREF="ex31-2.htm">Section 302 Certification by Chief Financial Officer (Principal Accounting Officer)</A></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Exhibit
    32</FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black"><A HREF="ex32-1.htm">Section 906 Certification by Chief Executive Officer and Chief Financial Officer</A></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Exhibit
    101</FONT></TD>
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">The
    following financial information from CPI Aerostructures, Inc. Quarterly Report on Form 10-Q for the quarterly period ended
    June 30, 2019 formatted in Extensible Business Reporting Language (XBRL): (i) the Consolidated Balance Sheet, (ii) the Consolidated
    Statements of Income and Comprehensive Income, (iii) the Consolidated Statement of Shareholder&rsquo;s Equity, (iv) the Consolidated
    Statements of Cash Flows, and (v) the Notes to the Consolidated Financial Statements</FONT></TD></TR>
</TABLE>

<!-- Field: Page; Sequence: 53; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence -->&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: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U><A NAME="cvu10qa063019a019"></A>SIGNATURES</U></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf
by the undersigned thereunto duly authorized.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 0pt; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; color: black">CPI AEROSTRUCTURES, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: left">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 48%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: left; width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: left; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Dated:
    August 25,&nbsp;2020</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 0pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">By.</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 5.4pt; text-align: left; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">/s/
    Douglas J. McCrosson</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: black">Douglas
    J. McCrosson</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; padding-right: 5.4pt; padding-left: 5.4pt; font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
                                         Executive Officer and President</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
        Executive Officer)</FONT></P></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: left">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
    August 25,&nbsp;2020</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 0pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By.</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; padding-left: 5.4pt; text-align: left; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Thomas Powers</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thomas
    Powers</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 5.4pt; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 5.4pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left; padding-right: 5.4pt; padding-left: 5.4pt; font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acting
                                         Chief Financial Officer and Secretary</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
Financial and Accounting Officer)</FONT></P></TD></TR>
</TABLE>


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

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

<!-- Field: Page; Sequence: 54; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ex31-1.htm
<DESCRIPTION>CERTIFICATION BY CHIEF EXECUTIVE OFFICER AND PRESIDENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A HREF="cvu-10qa_063019.htm">CPI Aerostructures, Inc. 10-Q/A</A></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>SECTION 302 OF THE SARBANES-OXLEY</B></P>

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

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this Quarterly Report on Form 10-Q/A of CPI Aerostructures,
Inc.;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">3.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">4.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer and I are responsible
for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e))
and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f) for the registrant and
have:</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">(a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">(b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">(c)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">(d)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal
control over financial reporting that occurred during the registrant&rsquo;s fourth fiscal quarter that has materially affected,
or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">5.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer and I have disclosed,
based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and to the
audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">(a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">(b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Any fraud, whether or not material, that involves management or other
employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&nbsp;</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="text-align: justify"><FONT STYLE="font-size: 10pt">Dated: August 25, 2020</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">CPI AEROSTRUCTURES, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(Registrant)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 56%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 6%; text-align: justify"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 38%; text-align: justify"><FONT STYLE="font-size: 10pt">/s/ Douglas McCrosson</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Douglas McCrosson</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Chief Executive Officer, President and Director</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(Principal Executive Officer)</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

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

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

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%"><TR STYLE="vertical-align: top; text-align: center"><TD STYLE="width: 25%; white-space: nowrap"></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ex31-2.htm
<DESCRIPTION>CERTIFICATION BY CHIEF FINANCIAL OFFICER (PRINCIPAL ACCOUNTING OFFICER)
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A HREF="cvu-10qa_063019.htm">CPI Aerostructures, Inc. 10-Q/A</A></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>SECTION 302 OF THE SARBANES-OXLEY</B></P>

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

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed this Quarterly Report on Form 10-Q/A of CPI Aerostructures,
Inc.;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">3.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">4.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer and I are responsible
for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e))
and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f) for the registrant and
have:</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">(a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">(b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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;</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">(c)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">(d)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s internal
control over financial reporting that occurred during the registrant&rsquo;s fourth fiscal quarter that has materially affected,
or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">5.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s other certifying officer and I have disclosed,
based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and to the
audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">(a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">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</FONT></TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 12pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">(b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Any fraud, whether or not material, that involves management or other
employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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="text-align: justify"><FONT STYLE="font-size: 10pt">Dated: August 25, 2020</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">CPI AEROSTRUCTURES, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(Registrant)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 54%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 42%; 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">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 10pt">/s/ Thomas Powers</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Thomas Powers</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Acting Chief Financial Officer and Secretary</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(Principal Financial and Accounting Officer)</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

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

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%"><TR STYLE="vertical-align: top; text-align: center"><TD STYLE="width: 25%; white-space: nowrap"></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ex32-1.htm
<DESCRIPTION>SECTION 906 CERTIFICATION BY CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">



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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A HREF="cvu-10qa_063019.htm">CPI Aerostructures, Inc. 10-Q/A</A></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>18 U.S.C. SECTION 1350</B></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In connection with the
Quarterly Report of CPI Aerostructures, Inc. (the &ldquo;Company&rdquo;) on Form 10-Q/A for the quarter ended June 30, 2019 as
filed with the Securities and Exchange Commission (the &ldquo;Report&rdquo;), the undersigned, in the capacities and on the date
indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">1.</TD><TD STYLE="text-align: justify">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange
Act of 1934; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">2.</TD><TD STYLE="text-align: justify">The information contained in the Report fairly presents, in all material respects, the financial
condition and results of operation of the Company.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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="text-align: justify"><FONT STYLE="font-size: 10pt">Dated: August 25, 2020</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">CPI AEROSTRUCTURES, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(Registrant)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 36%; 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">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 10pt">/s/ Douglas McCrosson</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Douglas McCrosson</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Chief Executive Officer, President and Director</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(Principal executive officer)</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</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="text-align: justify"><FONT STYLE="font-size: 10pt">Dated: August 25, 2020</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">CPI AEROSTRUCTURES, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">(Registrant)</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 4%; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 36%; 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">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 10pt">/s/ Thomas Powers</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Thomas Powers</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Acting Chief Financial Officer and Secretary</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(Principal financial and accounting officer)</P></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

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

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

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%"><TR STYLE="vertical-align: top; text-align: center"><TD STYLE="width: 25%; white-space: nowrap"></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>5
<FILENAME>cvu-20190630.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.4a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\CPI Aero\Xbrl\20190630 %2D QA\cvu_063019.xfr; Date: 2020%2D08%2D25T14:30:32Z -->
    <!-- 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/2019-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/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-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/2019-01-31" xmlns:cvu="http://cpiaero.com/20190630">
    <link:schemaRef xlink:href="cvu-20190630.xsd" xlink:type="simple" />
    <xbrli:context id="From2019-01-01to2019-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-08-24">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-08-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_CarryingReportedAmountFairValueDisclosureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_EstimateOfFairValueFairValueDisclosureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_CarryingReportedAmountFairValueDisclosureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</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_EstimateOfFairValueFairValueDisclosureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</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-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-29to2019-06-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-29</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-29to2019-06-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-29</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-29to2019-06-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-29</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-29to2019-06-30_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-29</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-29to2019-06-30_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-29</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-29to2019-06-30_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-29</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-29to2019-06-30_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-29</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-29to2019-06-30_us-gaap_AssetsTotalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-29</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AssetsTotalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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="From2019-01-01to2019-01-31_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-01-31_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-04-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember_custom_April2019AwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cvu:April2019AwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember_custom_June2019AwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cvu:June2019AwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-01-31_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember_custom_March2018AwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cvu:March2018AwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_CostOfSalesMember_custom_March2018AwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cvu:March2018AwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-03-01to2018-03-31_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-03-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-03-01to2018-03-31_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_custom_AwardsIn2016Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cvu:AwardsIn2016Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-03-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-03-01to2018-03-31_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_custom_AwardsIn2017Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cvu:AwardsIn2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-03-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-02-11to2019-02-12_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-02-11</xbrli:startDate>
        <xbrli:endDate>2019-02-12</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-03-20to2018-03-22_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-03-20</xbrli:startDate>
        <xbrli:endDate>2018-03-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_CostOfSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember_custom_April2019AwardsMember_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cvu:April2019AwardsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-04-02_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-04-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_custom_AwardsIn2016Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cvu:AwardsIn2016Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-04-30_us-gaap_PerformanceSharesMember_custom_AwardsIn2017Member_us-gaap_ShareBasedPaymentArrangementEmployeeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cvu:AwardsIn2017Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-04-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_custom_AwardsIn2018Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cvu:AwardsIn2018Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_RevolvingCreditFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-03-24_custom_TermLoanMember_custom_BankUnitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cvu:TermLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-03-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-24to2019-06-25_custom_TermLoanMember_custom_BankUnitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cvu:TermLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-24</xbrli:startDate>
        <xbrli:endDate>2019-06-25</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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="AsOf2018-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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="AsOf2018-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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="AsOf2018-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-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">0000889348</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="From2019-01-01to2019-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-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">0000889348</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="From2019-01-01to2019-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-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">0000889348</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="From2019-01-01to2019-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</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="From2019-04-01to2019-04-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_CostOfSalesMember_custom_April2019AwardsMember_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cvu:April2019AwardsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-04-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember_custom_April2019AwardsMember_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cvu:April2019AwardsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_CostOfSalesMember_custom_April2019AwardsMember_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cvu:April2019AwardsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2016-03-23to2016-03-24_custom_BankUnitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2016-03-23</xbrli:startDate>
        <xbrli:endDate>2016-03-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-29to2019-06-30_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-29</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_CommonStockMember_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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_AdditionalPaidInCapitalMember_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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_RetainedEarningsMember_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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_AccumulatedOtherComprehensiveIncomeMember_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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_RetainedEarningsMember_srt_RestatementAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</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_srt_RestatementAdjustmentMember-1482800203">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</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_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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_AdditionalPaidInCapitalMember_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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_RetainedEarningsMember_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</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_RetainedEarningsMember_srt_RestatementAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</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_srt_RestatementAdjustmentMember-1482800187">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-19to2018-12-20_custom_WeldingMetalluryIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetalluryIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-19</xbrli:startDate>
        <xbrli:endDate>2018-12-20</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_custom_WeldingMetalluryIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetalluryIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_AerostructuresMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:AerostructuresMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_AerostructuresMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:AerostructuresMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_AerosystemsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:AerosystemsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_AerosystemsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:AerosystemsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_KittingAndSupplyChainManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:KittingAndSupplyChainManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_KittingAndSupplyChainManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:KittingAndSupplyChainManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_custom_AerostructuresMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:AerostructuresMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_AerostructuresMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:AerostructuresMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_custom_AerosystemsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:AerosystemsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_AerosystemsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:AerosystemsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_custom_KittingAndSupplyChainManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:KittingAndSupplyChainManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_KittingAndSupplyChainManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvu:KittingAndSupplyChainManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvu:CustomerFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-04-10_us-gaap_SubsequentEventMember_custom_PayrollProtectionProgramLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cvu:PayrollProtectionProgramLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-04-10</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-01to2020-05-31_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-01</xbrli:startDate>
        <xbrli:endDate>2020-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-09-02to2019-09-03_custom_WeldingMetalluryIncMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetalluryIncMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-09-02</xbrli:startDate>
        <xbrli:endDate>2019-09-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-09-26to2019-09-27_custom_AirIndustriesMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cvu:AirIndustriesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-09-26</xbrli:startDate>
        <xbrli:endDate>2019-09-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-10-01to2019-10-31_custom_WeldingMetalluryIncMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetalluryIncMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-10-01</xbrli:startDate>
        <xbrli:endDate>2019-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_WeldingMetalluryIncMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetalluryIncMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionRevenueRecognitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionRevenueRecognitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionRevenueRecognitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionRevenueRecognitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionIncomeTaxesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionIncomeTaxesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionIncomeTaxesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionIncomeTaxesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionRevenueRecognitionMember</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_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionOtherMember</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_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionIncomeTaxesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionRevenueRecognitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionIncomeTaxesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_RetainedEarningsMember_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionRevenueRecognitionMember</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_RetainedEarningsMember_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionOtherMember</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_RetainedEarningsMember_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionIncomeTaxesMember</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_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionRevenueRecognitionMember</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_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionOtherMember</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_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">cvu:ErrorCorrectionIncomeTaxesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-01-02_us-gaap_AccountingStandardsUpdate201602Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-01-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_custom_WeldingMetalluryIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetalluryIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_WeldingMetalluryIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvu:WeldingMetalluryIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-24to2019-06-25_us-gaap_RevolvingCreditFacilityMember_custom_BankUnitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-24</xbrli:startDate>
        <xbrli:endDate>2019-06-25</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-06-24to2019-06-30_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-06-24</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-08-24_us-gaap_SubsequentEventMember_custom_TermLoanMember_custom_BankUnited2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cvu:TermLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-08-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_TermLoanMember_custom_BankUnited2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cvu:TermLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-23</xbrli:startDate>
        <xbrli:endDate>2020-08-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-08-24_us-gaap_SubsequentEventMember_custom_BankUnited2Member_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-08-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-23to2020-08-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_us-gaap_LondonInterbankOfferedRateLIBORMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-23</xbrli:startDate>
        <xbrli:endDate>2020-08-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-23to2020-08-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_us-gaap_LondonInterbankOfferedRateLIBORMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-23</xbrli:startDate>
        <xbrli:endDate>2020-08-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-23to2020-08-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_us-gaap_PrimeRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-23</xbrli:startDate>
        <xbrli:endDate>2020-08-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-08-24_us-gaap_SubsequentEventMember_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-08-24</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-23</xbrli:startDate>
        <xbrli:endDate>2020-08-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_BankUnited3Member_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-23</xbrli:startDate>
        <xbrli:endDate>2020-08-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_BankUnited2Member_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000889348</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cvu:BankUnited2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-08-23</xbrli:startDate>
        <xbrli:endDate>2020-08-24</xbrli:endDate>
      </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>
    <xbrli:unit id="N">
      <xbrli:measure>cvu:Number</xbrli:measure>
    </xbrli:unit>
    <dei:EntityRegistrantName contextRef="From2019-01-01to2019-06-30">CPI AEROSTRUCTURES INC</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2019-01-01to2019-06-30">0000889348</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2019-01-01to2019-06-30">10-Q/A</dei:DocumentType>
    <dei:EntityFileNumber contextRef="From2019-01-01to2019-06-30">1-11398</dei:EntityFileNumber>
    <dei:DocumentPeriodEndDate contextRef="From2019-01-01to2019-06-30">2019-06-30</dei:DocumentPeriodEndDate>
    <dei:EntityIncorporationStateCountryCode contextRef="From2019-01-01to2019-06-30">NY</dei:EntityIncorporationStateCountryCode>
    <dei:CurrentFiscalYearEndDate contextRef="From2019-01-01to2019-06-30">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCurrentReportingStatus contextRef="From2019-01-01to2019-06-30">No</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2019-01-01to2019-06-30">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2019-01-01to2019-06-30">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2019-01-01to2019-06-30">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2019-01-01to2019-06-30">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2020-08-24" unitRef="Shares" decimals="INF">11876610</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentFiscalPeriodFocus contextRef="From2019-01-01to2019-06-30">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2019-01-01to2019-06-30">2019</dei:DocumentFiscalYearFocus>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1899753</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1942915</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1645566</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">73405</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">13128</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1785</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">5576552</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">5102015</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">4626916</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4626916</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2019-01-02_us-gaap_AccountingStandardsUpdate201602Member" unitRef="USD" decimals="0">5300000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">3464146</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">3464146</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2019-01-02_us-gaap_AccountingStandardsUpdate201602Member" unitRef="USD" decimals="0">5800000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2019-06-30">P2Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:DebtInstrumentFairValue contextRef="AsOf2019-06-30_us-gaap_CarryingReportedAmountFairValueDisclosureMember" unitRef="USD" decimals="0">31227614</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="AsOf2019-06-30_us-gaap_EstimateOfFairValueFairValueDisclosureMember" unitRef="USD" decimals="0">31227614</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="AsOf2018-12-31_us-gaap_CarryingReportedAmountFairValueDisclosureMember" unitRef="USD" decimals="0">30349904</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue contextRef="AsOf2018-12-31_us-gaap_EstimateOfFairValueFairValueDisclosureMember" unitRef="USD" decimals="0">30349904</us-gaap:DebtInstrumentFairValue>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">16162631</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">17588866</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">113333491</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">120254379</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-95744625</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-104091748</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">3233877</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">5252579</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">3588500</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">3272217</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">1664079</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-38340</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2019-04-01to2019-06-30_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="INF">37354</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2019-01-01to2019-06-30_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="INF">37354</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-04-01to2018-06-30_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="INF">64287</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-01-01to2018-06-30_us-gaap_StockCompensationPlanMember" unitRef="Shares" decimals="INF">64287</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-04-01to2018-06-30_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">45249</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-01-01to2018-06-30_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">45249</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <cvu:NumberOfLargeCommercialCustomer contextRef="From2019-01-01to2019-06-30_us-gaap_SalesRevenueNetMember" unitRef="N" decimals="INF">4</cvu:NumberOfLargeCommercialCustomer>
    <cvu:NumberOfLargeCommercialCustomer contextRef="From2018-01-01to2018-06-30_us-gaap_SalesRevenueNetMember" unitRef="N" decimals="INF">5</cvu:NumberOfLargeCommercialCustomer>
    <cvu:NumberOfLargeCommercialCustomer contextRef="From2019-06-29to2019-06-30_us-gaap_AssetsTotalMember" unitRef="N" decimals="INF">4</cvu:NumberOfLargeCommercialCustomer>
    <cvu:NumberOfLargeCommercialCustomer contextRef="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember" unitRef="N" decimals="INF">3</cvu:NumberOfLargeCommercialCustomer>
    <cvu:NumberOfLargeCommercialCustomer contextRef="From2019-06-29to2019-06-30_us-gaap_AccountsReceivableMember" unitRef="N" decimals="INF">3</cvu:NumberOfLargeCommercialCustomer>
    <cvu:NumberOfLargeCommercialCustomer contextRef="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember" unitRef="N" decimals="INF">4</cvu:NumberOfLargeCommercialCustomer>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember" unitRef="Pure" decimals="INF">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember" unitRef="Pure" decimals="INF">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember" unitRef="Pure" decimals="INF">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember" unitRef="Pure" decimals="INF">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember" unitRef="Pure" decimals="INF">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember" unitRef="Pure" decimals="INF">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember" unitRef="Pure" decimals="INF">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember" unitRef="Pure" decimals="INF">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-06-29to2019-06-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember" unitRef="Pure" decimals="INF">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-06-29to2019-06-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember" unitRef="Pure" decimals="INF">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-06-29to2019-06-30_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember" unitRef="Pure" decimals="INF">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember" unitRef="Pure" decimals="INF">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember" unitRef="Pure" decimals="INF">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember" unitRef="Pure" decimals="INF">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-06-29to2019-06-30_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember" unitRef="Pure" decimals="INF">0.25</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-06-29to2019-06-30_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember" unitRef="Pure" decimals="INF">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-06-29to2019-06-30_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember" unitRef="Pure" decimals="INF">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-06-29to2019-06-30_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember" unitRef="Pure" decimals="INF">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember" unitRef="Pure" decimals="INF">0.53</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerTwoMember" unitRef="Pure" decimals="INF">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-12-30to2018-12-31_us-gaap_AssetsTotalMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerThreeMember" unitRef="Pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFiveMember" unitRef="Pure" decimals="INF">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-12-30to2018-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerFourMember" unitRef="Pure" decimals="INF">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">42090096</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">20101713</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">32165630</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">17175679</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">20261239</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-04-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">23158251</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-06-30_custom_AerostructuresMember" unitRef="USD" decimals="0">20770280</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-04-01to2019-06-30_custom_AerostructuresMember" unitRef="USD" decimals="0">10485777</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-04-01to2019-06-30_custom_AerosystemsMember" unitRef="USD" decimals="0">6421811</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-06-30_custom_AerosystemsMember" unitRef="USD" decimals="0">14545278</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-04-01to2019-06-30_custom_KittingAndSupplyChainManagementMember" unitRef="USD" decimals="0">3194125</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-06-30_custom_KittingAndSupplyChainManagementMember" unitRef="USD" decimals="0">6774538</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-04-01to2018-06-30_custom_AerostructuresMember" unitRef="USD" decimals="0">8342628</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-06-30_custom_AerostructuresMember" unitRef="USD" decimals="0">17184848</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-04-01to2018-06-30_custom_AerosystemsMember" unitRef="USD" decimals="0">2969261</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-06-30_custom_AerosystemsMember" unitRef="USD" decimals="0">5687350</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-04-01to2018-06-30_custom_KittingAndSupplyChainManagementMember" unitRef="USD" decimals="0">5863790</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-06-30_custom_KittingAndSupplyChainManagementMember" unitRef="USD" decimals="0">9293432</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">48741782</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">38452862</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-3056538</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-6651686</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-3085560</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-6287232</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">116000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">41772</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="From2019-01-01to2019-06-30_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">35000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="From2019-01-01to2019-03-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">521</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="From2019-01-01to2019-06-30_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">6772</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2018-12-31_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">7.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2019-01-01to2019-06-30_us-gaap_EmployeeStockOptionMember" unitRef="USDPShares" decimals="INF">6.60</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember_custom_April2019AwardsMember" unitRef="USD" decimals="0">15000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember_custom_June2019AwardsMember" unitRef="USD" decimals="0">7000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember_custom_March2018AwardsMember" unitRef="USD" decimals="0">140000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_CostOfSalesMember_custom_March2018AwardsMember" unitRef="USD" decimals="0">27000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="0">10000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_CostOfSalesMember" unitRef="USD" decimals="0">36000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="0">380000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2018-01-01to2018-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="USD" decimals="0">415000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember_custom_April2019AwardsMember_us-gaap_ShareBasedCompensationAwardTrancheOneMember" unitRef="USD" decimals="0">6000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_CostOfSalesMember_custom_April2019AwardsMember_us-gaap_ShareBasedCompensationAwardTrancheOneMember" unitRef="USD" decimals="0">26000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_SellingGeneralAndAdministrativeExpensesMember_custom_April2019AwardsMember_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" unitRef="USD" decimals="0">69000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="From2019-01-01to2019-06-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_CostOfSalesMember_custom_April2019AwardsMember_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" unitRef="USD" decimals="0">21000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2019-01-01to2019-01-31_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember" unitRef="Shares" decimals="INF">75350</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2018-01-01to2018-01-31_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_DirectorMember" unitRef="Shares" decimals="INF">58578</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2019-06-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember" unitRef="Shares" decimals="INF">2725</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="From2019-04-01to2019-04-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember" unitRef="Shares" decimals="INF">6677</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2019-04-01to2019-04-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_ShareBasedCompensationAwardTrancheOneMember" unitRef="Shares" decimals="INF">4950</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2018-01-01to2018-01-31_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember" unitRef="Shares" decimals="INF">5130</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2018-03-01to2018-03-31_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember" unitRef="Shares" decimals="INF">68764</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="From2019-04-01to2019-04-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" unitRef="Shares" decimals="INF">94972</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="From2019-01-01to2019-01-31_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="From2018-01-01to2018-01-31_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_DirectorMember">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="From2019-04-01to2019-04-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2019-06-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember" unitRef="Shares" decimals="INF">7326</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2018-03-01to2018-03-31_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_custom_AwardsIn2016Member" unitRef="Shares" decimals="INF">12330</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2018-03-01to2018-03-31_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_custom_AwardsIn2017Member" unitRef="Shares" decimals="INF">9130</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2019-04-01to2019-04-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_custom_AwardsIn2016Member" unitRef="Shares" decimals="INF">11193</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2019-04-01to2019-04-30_us-gaap_PerformanceSharesMember_custom_AwardsIn2017Member_us-gaap_ShareBasedPaymentArrangementEmployeeMember" unitRef="Shares" decimals="INF">8299</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="From2019-04-01to2019-04-30_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember_custom_AwardsIn2018Member" unitRef="Shares" decimals="INF">8593</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="From2019-02-11to2019-02-12_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember" unitRef="Shares" decimals="INF">1221</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="From2018-03-20to2018-03-22_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember" unitRef="Shares" decimals="INF">7552</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="From2019-04-01to2019-04-02_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember" unitRef="Shares" decimals="INF">9806</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="From2019-02-11to2019-02-12_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember" unitRef="USD" decimals="0">7893</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="From2018-03-20to2018-03-22_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember" unitRef="USD" decimals="0">62000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="From2019-04-01to2019-04-02_us-gaap_PerformanceSharesMember_us-gaap_ShareBasedPaymentArrangementEmployeeMember" unitRef="USD" decimals="0">64000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="From2019-01-01to2019-06-30_us-gaap_EmployeeStockOptionMember" unitRef="USD" decimals="0">231003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <cvu:SharesReceivedInExerciseOfOptionsForExchangeShares contextRef="From2019-01-01to2019-06-30_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="INF">34478</cvu:SharesReceivedInExerciseOfOptionsForExchangeShares>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited contextRef="From2019-06-01to2019-06-30_us-gaap_RestrictedStockUnitsRSUMember_srt_DirectorMember" unitRef="USD" decimals="0">47000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">2507060</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">2567767</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">197819</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">156578</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">59705</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive>
    <us-gaap:LongTermDebt contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">5488929</us-gaap:LongTermDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2016-03-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnitedMember" unitRef="USD" decimals="0">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2020-08-24_us-gaap_SubsequentEventMember_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited2Member" unitRef="USD" decimals="0">24000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2016-03-24_custom_TermLoanMember_custom_BankUnitedMember" unitRef="USD" decimals="0">10000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2020-04-10_us-gaap_SubsequentEventMember_custom_PayrollProtectionProgramLoanMember" unitRef="USD" decimals="0">4795000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:Cash contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">752607</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">4128142</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2018-06-30" unitRef="USD" decimals="0">1032098</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4128142</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">752607</us-gaap:Cash>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">25000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2016-03-23to2016-03-24_custom_BankUnitedMember" unitRef="USD" decimals="0">488000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">25000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1135234</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">407060</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="AsOf2019-06-30_us-gaap_RevolvingCreditFacilityMember" unitRef="USD" decimals="0">25700000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="AsOf2019-06-30_us-gaap_RevolvingCreditFacilityMember" unitRef="Pure" decimals="INF">0.0525</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">113449</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">222025</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2019-06-30" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">11820390</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">11718246</us-gaap:CommonStockSharesIssued>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-1815883</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-881167</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-3327013</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-1884106</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-04-01to2019-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-881167</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-1442907</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-03-31" unitRef="USD" decimals="0">-1442907</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-04-01to2018-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-1884106</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-934716</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-03-31" unitRef="USD" decimals="0">-934716</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1257225</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-04-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2710457</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4369055</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2513990</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-2880842</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-5813237</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-3538242</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-6767776</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">329854</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">230612</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">45086</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">280143</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-1040636</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-602313</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">351825</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">646630</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-6184938</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-5841003</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-06-24to2019-06-30_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MinimumMember" unitRef="USD" decimals="0">1</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_BankUnited2Member_srt_MinimumMember" unitRef="USD" decimals="0">1</us-gaap:NetIncomeLoss>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1034488</us-gaap:CashUninsuredAmount>
    <dei:EntityShellCompany contextRef="From2019-01-01to2019-06-30">false</dei:EntityShellCompany>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="From2018-12-19to2018-12-20_custom_WeldingMetalluryIncMember" unitRef="USD" decimals="0">7900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:EscrowDeposit contextRef="AsOf2019-06-30_custom_WeldingMetalluryIncMember" unitRef="USD" decimals="0">2000000</us-gaap:EscrowDeposit>
    <us-gaap:OperatingLeaseExpense contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">878154</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">439825</us-gaap:OperatingLeaseExpense>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2019-06-24to2019-06-25_custom_TermLoanMember_custom_BankUnitedMember">2020-06-30</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2019-06-24to2019-06-25_us-gaap_RevolvingCreditFacilityMember_custom_BankUnitedMember">2020-06-30</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_TermLoanMember_custom_BankUnited2Member">2022-05-22</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited2Member">2022-05-22</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:DeferredFinanceCostsNoncurrentGross contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">122000</us-gaap:DeferredFinanceCostsNoncurrentGross>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">30000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <dei:AmendmentFlag contextRef="From2019-01-01to2019-06-30">true</dei:AmendmentFlag>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">49684627</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">47438393</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">143713674</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">153624109</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-95744625</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-251144</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-279512</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-104091748</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">367433</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-215167</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">-76412419</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-74596536</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">22760215</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">27129270</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-100855656</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-251144</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">3750049</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-106668893</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-20532</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">3147736</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">71104418</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">70651413</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">70651413</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">71104418</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:CommonStockValue contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">11820</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">11718</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">11718</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">11820</us-gaap:CommonStockValue>
    <us-gaap:Liabilities contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">54980808</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">51371798</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">50290328</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">55378601</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">5111031</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-4029561</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">2577145</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">387965</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-3362903</us-gaap:Liabilities>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">531124</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">531124</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">2981869</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3876238</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">3876238</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2981869</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCredit contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">25738685</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">24038685</us-gaap:LineOfCredit>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">22796108</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">22925751</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">17815728</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">20555486</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">5111031</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-1008</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">2577145</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">387965</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-724488</us-gaap:LiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">117305</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">113992</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">115000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">453828</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-1008</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">387965</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-724488</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1637869</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1637869</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">2507060</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2434981</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2434981</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2507060</us-gaap:LongTermDebtCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">2832091</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3663558</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">216606</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">216606</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">3446952</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">2615485</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">927672</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1558160</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1558160</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">927672</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">11540234</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">9902481</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">9902481</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">11540234</us-gaap:AccountsPayableCurrent>
    <us-gaap:Assets contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">49684627</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">47438393</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">143713674</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">153624109</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-95744625</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-251144</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-279512</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-104091748</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">367433</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-215167</us-gaap:Assets>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">230258</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">249575</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">249575</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">230258</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">434903</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">434903</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">435000</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-97</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">434903</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">3362084</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2545192</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2545192</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">3362084</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AssetsCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">41030466</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">44208723</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">140204589</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">144916532</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-95744625</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-251144</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-97</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-104091748</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-67567</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">273249</us-gaap:AssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1118620</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1972630</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1972630</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1118620</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">661214</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">434903</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">435000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">435000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-97</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-47035</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">273249</us-gaap:IncomeTaxesReceivable>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">8561471</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">8722571</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">8623329</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">8399920</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">99242</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">161551</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:RestrictedCash contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">2000000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2000000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2000000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2000000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="AsOf2019-12-31_custom_WeldingMetalluryIncMember_us-gaap_SubsequentEventMember" unitRef="USD" decimals="0">1381000</us-gaap:RestrictedCash>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2019-01-01to2019-06-30" unitRef="Shares" decimals="INF">11776107</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2019-04-01to2019-06-30" unitRef="Shares" decimals="INF">11817713</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-01-01to2018-06-30" unitRef="Shares" decimals="INF">8913394</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-04-01to2018-06-30" unitRef="Shares" decimals="INF">8938331</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="Shares" decimals="INF">8980155</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2019-04-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="Shares" decimals="INF">11644768</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="Shares" decimals="INF">11747711</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="Shares" decimals="INF">8953321</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2019-01-01to2019-06-30" unitRef="Shares" decimals="INF">11776107</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2019-04-01to2019-06-30" unitRef="Shares" decimals="INF">11817713</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-01-01to2018-06-30" unitRef="Shares" decimals="INF">8913394</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-04-01to2018-06-30" unitRef="Shares" decimals="INF">8938331</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="Shares" decimals="INF">8938331</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2019-04-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="Shares" decimals="INF">11607415</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="Shares" decimals="INF">11710357</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="Shares" decimals="INF">8913394</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted contextRef="From2019-01-01to2019-06-30" unitRef="USDPShares" decimals="INF">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2019-04-01to2019-06-30" unitRef="USDPShares" decimals="INF">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-04-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USDPShares" decimals="INF">0.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2019-04-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USDPShares" decimals="INF">0.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USDPShares" decimals="INF">0.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USDPShares" decimals="INF">0.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic contextRef="From2019-01-01to2019-06-30" unitRef="USDPShares" decimals="INF">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2019-04-01to2019-06-30" unitRef="USDPShares" decimals="INF">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-04-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USDPShares" decimals="INF">0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2019-04-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USDPShares" decimals="INF">0.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USDPShares" decimals="INF">0.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USDPShares" decimals="INF">0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-1815883</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-881167</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-3312213</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-1863506</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1277825</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2528790</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-3538242</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-6767776</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">45086</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">280143</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">351825</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">646630</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef="From2019-01-01to2019-06-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef="From2019-04-01to2019-06-30" unitRef="USD" xsi:nil="true" />
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">14800</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">20600</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">3313</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">1636</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">2370</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">1175</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">353000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-04-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-1039000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-599000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">649000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">1040636</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">602313</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-351825</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-646630</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-1812570</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-879531</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-3324643</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-1882931</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1610225</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2019-04-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1671457</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">3770055</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">3162990</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-2880842</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-5813237</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-3538242</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-6767776</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">329854</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">230612</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">45086</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">280143</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:InterestExpense contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">1086181</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">575412</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">864097</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">416834</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">416834</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2019-04-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">575412</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1086181</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">864097</us-gaap:InterestExpense>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-726389</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-304119</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-2460546</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-1466097</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2027059</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-04-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2246869</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4856236</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4027087</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-2880842</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-5813237</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-3538242</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-6767776</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">329854</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">230612</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">45086</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">280143</us-gaap:OperatingIncomeLoss>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">5453447</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">2547762</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">4607599</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">2512673</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2557759</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2019-04-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2709313</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">5515756</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4607599</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-161551</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-62309</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-45086</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:GrossProfit contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">4727058</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">2243643</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">2147053</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">1046576</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4584818</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2019-04-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4956182</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">10371992</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">8634686</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-2880842</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-5813237</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-3538242</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-6767776</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">168303</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">168303</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">280143</us-gaap:GrossProfit>
    <us-gaap:CostOfRevenue contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">37363038</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">17858070</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">30018577</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">16129103</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">15676421</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2019-04-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">18202069</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">38369790</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">29818176</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-175696</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-838449</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-04-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">452682</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">480544</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2019-04-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-168303</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-168303</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-280143</us-gaap:CostOfRevenue>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2019-03-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">11736386</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2019-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">11820390</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">8864319</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-03-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">8923845</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">8938491</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">11718246</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2017-12-31_us-gaap_CommonStockMember_srt_ScenarioPreviouslyReportedMember" unitRef="Shares" decimals="INF">8864319</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-12-31_us-gaap_CommonStockMember_srt_ScenarioPreviouslyReportedMember" unitRef="Shares" decimals="INF">11718246</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">-5296181</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-3933405</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">-13285102</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30" unitRef="USD" decimals="0">-16091686</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">11736</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="0">11820</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">8864</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">8924</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">70917811</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">71104418</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">53770617</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">54026496</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-75531252</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-76412419</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-67049783</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-68492690</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-14800</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-20600</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31" unitRef="USD" decimals="0">-14477870</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="0">8938</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">54276172</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-70376796</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">11718</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">70651413</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-74596536</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31" unitRef="USD" decimals="0">-4601705</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_CommonStockMember_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">8864</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">53770617</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">20548652</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-14800</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">74313333</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-87598435</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_srt_RestatementAdjustmentMember-1482800203" unitRef="USD" decimals="0">-87598435</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_CommonStockMember_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">11718</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">70651413</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_RetainedEarningsMember_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">22760215</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">93423346</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_RetainedEarningsMember_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-97356751</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember-1482800187" unitRef="USD" decimals="0">-97356751</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">98245508</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-100855656</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-251144</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">3750049</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-106668893</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-20532</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">3147736</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-86621280</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-280143</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-697012</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionRevenueRecognitionMember" unitRef="USD" decimals="0">-86621280</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-280143</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-697012</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="From2019-04-01to2019-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">79054</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="From2018-01-01to2018-03-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">54396</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="From2018-04-01to2018-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">14646</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="From2019-01-01to2019-03-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">17619</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">209567</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">155776</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2019-04-01to2019-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="0">79</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2018-01-01to2018-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">55</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2019-04-01to2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">209488</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2018-01-01to2018-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">303885</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2018-01-01to2018-03-31" unitRef="USD" decimals="0">303940</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2018-04-01to2018-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="0">14</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2018-04-01to2018-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">155762</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2019-01-01to2019-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">18</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2019-01-01to2019-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">330769</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2019-01-01to2019-03-31" unitRef="USD" decimals="0">330787</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">55200</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2019-04-01to2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">55200</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2019-01-01to2019-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">64371</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="From2019-01-01to2019-03-31" unitRef="USD" decimals="0">64371</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="From2019-04-01to2019-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">4950</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="From2018-01-01to2018-03-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">5130</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">32324</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">93914</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2019-04-01to2019-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="0">5</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2018-01-01to2018-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">5</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2019-04-01to2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">32319</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2018-01-01to2018-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">-48006</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2018-01-01to2018-03-31" unitRef="USD" decimals="0">-48001</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="From2018-04-01to2018-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">93914</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">20600</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="From2018-01-01to2018-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-5800</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="From2018-01-01to2018-03-31" unitRef="USD" decimals="0">-5800</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="From2018-04-01to2018-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">20600</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">399800</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">497602</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">399800</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">497602</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:IncomeTaxesPaid contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">141702</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">141702</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">1329678</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">1047457</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1329678</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1047457</us-gaap:InterestPaidNet>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">2752607</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">6128142</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">1430877</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2018-06-30" unitRef="USD" decimals="0">1032098</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2017-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1430877</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">6128142</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1032098</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2752607</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-3375535</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-398779</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">333339</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">3553479</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">333339</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">3553479</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">119571</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">119571</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">2000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">4500000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4500000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">300000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">300000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-314462</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-369738</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-314462</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-369738</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">314462</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">369738</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">314462</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">369738</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-3394412</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-3582520</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-3394412</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-3582520</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">3313</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-327</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">338828</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-109327</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-335515</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">109000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-5176</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-10976</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">5800</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-2396702</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">289659</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-694408</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">292317</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-1702294</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-2658</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">1007265</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-3899216</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1007265</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-3619073</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-280143</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-628469</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">158636</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">226311</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">130</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-435000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">661311</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">2412312</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">125526</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2244009</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">125526</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">168303</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-1426234</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-2617012</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">6920888</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4021904</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-8347122</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-6638916</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-223409</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">10724</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-223409</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">10724</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:ProvisionForLoanAndLeaseLosses contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-62309</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-62309</us-gaap:ProvisionForLoanAndLeaseLosses>
    <cvu:AdjustmentForMaturityOfInterestRateSwap contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-14800</cvu:AdjustmentForMaturityOfInterestRateSwap>
    <cvu:AdjustmentForMaturityOfInterestRateSwap contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-20600</cvu:AdjustmentForMaturityOfInterestRateSwap>
    <cvu:AdjustmentForMaturityOfInterestRateSwap contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">5800</cvu:AdjustmentForMaturityOfInterestRateSwap>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">32324</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">45913</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">32324</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">45913</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:ShareBasedCompensation contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">540354</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">459716</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">540354</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">459716</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">61246</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">42785</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">44317</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">42785</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">16929</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">483982</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">333276</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">483982</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">333276</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">474537</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:InventoryNet contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">11773923</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">9361611</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">9711997</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">11956006</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-350386</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">-182083</us-gaap:InventoryNet>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">2594836</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2754711</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">7747092</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">4015028</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1431995</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2591872</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">5200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">75000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <cvu:BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred contextRef="From2019-09-02to2019-09-03_custom_WeldingMetalluryIncMember_us-gaap_SubsequentEventMember" unitRef="USD" decimals="0">4100000</cvu:BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="From2020-05-01to2020-05-31_us-gaap_SubsequentEventMember" unitRef="USD" decimals="0">3600000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="From2019-09-26to2019-09-27_custom_AirIndustriesMember_us-gaap_SubsequentEventMember" unitRef="USD" decimals="0">4100000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:DecreaseInRestrictedCash contextRef="From2019-10-01to2019-10-31_custom_WeldingMetalluryIncMember_us-gaap_SubsequentEventMember" unitRef="USD" decimals="0">619000</us-gaap:DecreaseInRestrictedCash>
    <cvu:PurchasePriceAdditionalDisputedAmount contextRef="AsOf2019-12-31_custom_WeldingMetalluryIncMember_us-gaap_SubsequentEventMember" unitRef="USD" decimals="0">2100000</cvu:PurchasePriceAdditionalDisputedAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="AsOf2020-04-10_us-gaap_SubsequentEventMember_custom_PayrollProtectionProgramLoanMember" unitRef="Pure" decimals="INF">0.01</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">4028553</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">2638415</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-4028553</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-2638415</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">279318</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">488319</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="AsOf2018-12-31_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-279318</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionOtherMember" unitRef="USD" decimals="0">435000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="AsOf2019-06-30_srt_RestatementAdjustmentMember_custom_ErrorCorrectionIncomeTaxesMember" unitRef="USD" decimals="0">-923319</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:RepaymentsOfDebt contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">1222090</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">946521</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">1222090</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">946521</us-gaap:RepaymentsOfDebt>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-3375535</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-398779</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-3375535</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-398779</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-1599139</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">755500</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">1599139</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-755500</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:QuantifyingMisstatementInCurrentYearFinancialStatementsAmount contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">106700000</us-gaap:QuantifyingMisstatementInCurrentYearFinancialStatementsAmount>
    <us-gaap:QuantifyingMisstatementInCurrentYearFinancialStatementsAmount contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">100900000</us-gaap:QuantifyingMisstatementInCurrentYearFinancialStatementsAmount>
    <cvu:IncreaseDecreaseInLossReserve contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-831467</cvu:IncreaseDecreaseInLossReserve>
    <cvu:IncreaseDecreaseInLossReserve contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">176451</cvu:IncreaseDecreaseInLossReserve>
    <cvu:IncreaseDecreaseInLossReserve contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">44933</cvu:IncreaseDecreaseInLossReserve>
    <cvu:IncreaseDecreaseInLossReserve contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">-831467</cvu:IncreaseDecreaseInLossReserve>
    <cvu:IncreaseDecreaseInLossReserve contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">131518</cvu:IncreaseDecreaseInLossReserve>
    <us-gaap:LesseeOperatingLeaseDiscountRate contextRef="AsOf2019-01-02_us-gaap_AccountingStandardsUpdate201602Member" unitRef="Pure" decimals="INF">0.06</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-628469</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">158766</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">-645522</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">158636</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="From2019-01-01to2019-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">17053</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="From2018-01-01to2018-06-30_srt_RestatementAdjustmentMember" unitRef="USD" decimals="0">130</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="AsOf2019-06-30_custom_WeldingMetalluryIncMember" unitRef="USD" decimals="0">1049000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="AsOf2019-06-30_custom_WeldingMetalluryIncMember" unitRef="USD" decimals="0">1522000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="AsOf2019-06-30_custom_WeldingMetalluryIncMember" unitRef="USD" decimals="0">7969000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="AsOf2019-06-30_custom_WeldingMetalluryIncMember" unitRef="USD" decimals="0">586000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities contextRef="AsOf2019-06-30_custom_WeldingMetalluryIncMember" unitRef="USD" decimals="0">5174000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="AsOf2019-06-30_custom_WeldingMetalluryIncMember" unitRef="USD" decimals="0">5952000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="From2018-04-01to2018-06-30_custom_WeldingMetalluryIncMember" unitRef="USD" decimals="0">21077746</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="From2018-01-01to2018-06-30_custom_WeldingMetalluryIncMember" unitRef="USD" decimals="0">38610474</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="From2018-04-01to2018-06-30_custom_WeldingMetalluryIncMember" unitRef="USD" decimals="0">-1489378</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="From2018-01-01to2018-06-30_custom_WeldingMetalluryIncMember" unitRef="USD" decimals="0">-3348723</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">14800</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">20600</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2018-04-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">20600</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">14800</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:LongTermLineOfCredit contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">25738685</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">24038685</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit contextRef="AsOf2018-12-31_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">24038685</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit contextRef="AsOf2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">25738685</us-gaap:LongTermLineOfCredit>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;2.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;font style="text-transform: uppercase"&gt;Business&#13;Combinations&lt;/font&gt;&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;As&#13;discussed in Note 1, the Company acquired WMI and Compac from Air Industries Group (&amp;#8220;Air Industries&amp;#8221;) on December&#13;20, 2018. The WMI Acquisition was accounted for as a business combination in accordance with ASC 805. Accordingly, the Company&#13;is required to determine and record the estimated fair value of the assets acquired, including any potential intangible assets,&#13;and liabilities assumed at the date of acquisition. The acquisition was considered a stock purchase for tax purposes.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;purchase price for the acquisition was $7.9 million, which was subject to a post-closing working capital adjustment. $2 million&#13;dollars of the purchase price was placed in escrow at closing and may be released after the completion of the working capital&#13;adjustment and for the indemnification contingencies. The escrowed amount is shown as restricted cash on the consolidated balance&#13;sheet as of June 30, 2019. The working capital adjustment is based on the historical values of components of working capital as&#13;defined in the Stock Purchase Agreement &amp;#160;&amp;#8220;SPA&amp;#8221;. We calculated a post-closing working capital adjustment. Air Industries&#13;formally objected to our calculation. The SPA provided the parties 30 days to come to an agreement on the working capital adjustment.&#13;The Company and Air Industries could not come to an agreement within the time specified and as such have submitted the issues&#13;to BDO USA, LLP for a binding resolution. The working capital purchase price adjustment is expected to be finalized not later&#13;than the third quarter of 2019.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;As&#13;of June 30, 2019, the Company was in the process of determining the fair values of the assets and liabilities acquired and had&#13;recorded provisional estimates as of the acquisition date. As the Company completes this process and additional information becomes&#13;known concerning the acquired assets and assumed liabilities, management will make adjustments to the fair value of the amounts&#13;provisionally recorded in the opening balance sheet of WMI during the measurement period, which is no longer than a one-year period&#13;following the acquisition date. The determination of the fair values of the acquired assets and liabilities assumed (and the related&#13;determination of estimated lives of depreciable tangible and identifiable intangible assets) requires significant judgment. If&#13;the final aggregate fair value of the net assets acquired is less than the final purchase price paid, then the Company may be&#13;required to record goodwill. Conversely, if the final aggregate fair value of the net assets acquired is in excess of the final&#13;purchase price paid, then the Company may potentially conclude that the purchase of WMI was a &amp;#160;&amp;#8220;bargain purchase.&amp;#8221;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;As&#13;stated above, as of June 30, 2019, the Company determined the following provisional estimates of the fair value of the assets&#13;acquired and liabilities assumed from WMI:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Provisional&lt;br /&gt; Fair Values&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 87%"&gt;Other current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;1,049,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Accounts receivable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,522,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,969,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;586,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt"&gt;Current liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,174,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,952,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&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"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;Please see Note 14, &amp;#8220;Subsequent&#13;Events&amp;#8221; for additional discussion and final fair value of assets and liabilities assumed from WMI and the working&#13;capital dispute between CPI and Air Industries.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;following table presents the unaudited pro forma revenue and net income for the period presented as if the WMI Acquisition had&#13;occurred on January 1, 2018, based on the provisional estimates of the fair value of the net assets acquired:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Three&#13;    months ended&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six&#13;    months ended&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;June&#13;    30, 2018&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; width: 68%"&gt;Revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 12%"&gt;21,077,746&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 3%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 12%"&gt;38,610,474&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;Net loss&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(1,489,378&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(3,348,723&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;3.&#13;&lt;font style="text-transform: uppercase"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;REVENUE RECOGNITION&lt;/font&gt;&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;Contracts&#13;                                         with Customers and Performance Obligations&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;majority of the Company&amp;#8217;s revenues are from long-term contracts with the U.S. government and commercial contractors. The&#13;Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified,&#13;payment terms are identified, the contract has commercial substance and collectability of consideration is probable. For the Company,&#13;the contract under ASC 606 is typically established upon execution of a purchase order either in accordance with a long-term customer&#13;contract or on a standalone basis.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;To&#13;determine the proper revenue recognition for our contracts, we must evaluate whether two or more contracts should be combined&#13;and accounted for as a single contract, and whether the combined or single contract should be accounted for as one performance&#13;obligation or more than one performance obligation. This evaluation requires significant judgment and the decision to combine&#13;a group of contracts or to separate a contract into multiple performance obligations could change the amount of revenue and profit&#13;recorded in a period. A performance obligation is a promise within a contract to transfer a distinct good or service to the customer&#13;in exchange for payment and is the unit of account for recognizing revenue. The Company&amp;#8217;s performance obligations in its&#13;contracts with customers are typically the sale of each individual product contemplated in the contract or a single performance&#13;obligation representing a series of products when the contract contains multiple products that are substantially the same. The&#13;Company has elected to account for shipping performed after control over a product has transferred to a customer as fulfillment&#13;activities. When revenue is recognized in advance of incurring shipping costs, the costs related to the shipping are accrued.&#13;Shipping costs are included in costs of sales. The Company provides warranties on many of its products; however, since customers&#13;cannot purchase such warranties separately and they do not provide services beyond standard assurances, warranties are not separate&#13;performance obligations.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;A&#13;contract&amp;#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when or as the&#13;performance obligation is satisfied. For contracts with more than one performance obligation, the Company allocates the transaction&#13;price to each performance obligation based on its estimated standalone selling price. When standalone selling prices are not available,&#13;the transaction price is allocated using an expected cost plus margin approach as pricing for such contracts is typically negotiated&#13;on the basis of cost.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;contracts with the U.S. government typically are subject to the FAR which provides guidance on the types of costs that are allowable&#13;in establishing prices for goods and services provided under U.S. government contracts. The pricing for commercial contractors&#13;are based on the specific negotiations with each customer and any taxes imposed by governmental authorities are excluded from&#13;revenue. The transaction price is primarily comprised of fixed consideration as the customer typically pays a fixed fee for each&#13;product sold. The Company does not adjust the amount of revenue to be recognized under a customer contract for the effects of&#13;the time value of money when the timing difference between receipt of payment and transferring the good or service is less than&#13;one year.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;majority of the Company&amp;#8217;s performance obligations are satisfied over time as the Company (i) sells products with no alternative&#13;use to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable profit margin for work completed&#13;to date. The Company uses the cost-to-cost input method to measure progress for its performance obligations because it best depicts&#13;the transfer of control to the customer which occurs as the Company incurs costs on its contracts.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;Company generally utilizes the portfolio approach to estimate the amount of revenue to recognize for its contracts and groups&#13;contracts together that have similar characteristics. Significant judgment is used to determine which contracts are grouped together&#13;to form a portfolio. The portfolio approach is utilized only when the result of the accounting is not expected to be materially&#13;different than if applied to individual contracts.&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; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;                                         Company&amp;#8217;s contracts are often modified to account for changes in contract specifications&#13;                                         and requirements. The Company considers contract modifications to exist when the modification&#13;                                         either creates new or changes the existing enforceable rights and obligations. The effect&#13;                                         of a contract modification on the transaction price, and the measure of progress for the&#13;                                         performance obligation to which it relates, are recognized prospectively when the remaining&#13;                                         goods or services are distinct and on a cumulative catch-up basis when the remaining&#13;                                         goods or services are not distinct.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;Contract&#13;Estimates&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;Certain&#13;contracts contain forms of variable consideration, such as price discounts and performance penalties. The Company generally estimates&#13;variable consideration using the most likely amount based on an assessment of all available information (i.e., historical experience,&#13;current and forecasted performance) and only to the extent it is probable that a significant reversal of revenue recognized will&#13;not occur when the uncertainty is resolved.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;In&#13;applying the cost-to-cost input method, the Company compares the actual costs incurred relative to the total estimated costs expected&#13;at completion to determine its progress towards satisfying its performance obligation and to calculate the corresponding amount&#13;of revenue to recognize. For any costs incurred that do not depict the Company&amp;#8217;s performance in transferring control of&#13;goods or services to the customer, the Company excludes such costs from its input method measure of progress as the amounts are&#13;not reflected in the price of the contract. Costs that are inputs to the satisfaction of a performance obligation include labor,&#13;materials and subcontractors&amp;#8217; costs, other direct costs and an allocation of indirect costs.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;Changes&#13;to the original estimates may be required during the life of the contract. Estimates are reviewed quarterly and the effect of&#13;any change in the estimated gross margin percentage for a contract is reflected in revenue in the period the change becomes known.&#13;ASC 606 involves considerable use of estimates and judgment in determining revenues, costs and profits and in assigning the amounts&#13;to accounting periods. For instance, management must make assumptions and estimates regarding labor productivity and availability,&#13;the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation,&#13;execution by our subcontractors, the availability and timing of funding from the customer, and overhead cost rates, among other&#13;variables. The Company continually evaluates all of the factors related to the assumptions, risks and uncertainties inherent with&#13;the application of the cost-to-cost input method; however, it cannot be assured that estimates will be accurate. If estimates&#13;are not accurate, or a contract is terminated which will affect estimates at completion, the Company is required to adjust revenue&#13;in the period the change is determined.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;When&#13;changes are required for the estimated total revenue on a contract, these changes are recognized on a cumulative catch-up basis&#13;in the current period. A significant change in one or more estimates could affect the profitability of one or more of our performance&#13;obligations. If estimates of total costs to be incurred exceed estimates of total consideration the Company expects to receive,&#13;a provision for the remaining loss on the contract is recorded in the period in which the loss becomes evident.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;Capitalized&#13;Contract Acquisition Costs and Fulfillment Costs&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;Contract&#13;acquisition costs are those incremental costs that the Company incurs to obtain a contract with a customer that it would not have&#13;incurred if the contract had not been obtained. The Company does not typically incur contract acquisition costs or contract fulfillment&#13;costs that are subject to capitalization in accordance with the guidance in Accounting Standards Codification Subtopic 340-40,&#13;&amp;#160;&amp;#8220;Other Assets and Deferred Costs&amp;#8212;Contracts with Customers.&amp;#8221;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;Disaggregation&#13;                                         of Revenue&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;following tables present the Company&amp;#8217;s revenue disaggregated by contract type:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Three&#13;    months ended &lt;br /&gt;June 30,&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Six&#13;    months ended &lt;br /&gt;June 30,&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 49%"&gt;Aerostructures&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;10,689,406&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;8,342,628&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;20,770,280&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;17,184,848&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Aerosystems&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,421,811&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,969,261&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,545,278&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,687,350&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt"&gt;Kitting  and Supply Chain&#13;    Management&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,990,496&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,863,790&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,774,538&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,293,432&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;20,101,713&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,175,679&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;42,090,096&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;32,165,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;Transaction&#13;                                         Price Allocated to Remaining Performance Obligations&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;As&#13;of June 30, 2019, the aggregate amount of transaction price allocated to the remaining performance obligations was approximately&#13;$116 million. This represents the amount of revenue the Company expects to recognize in the future on contracts with unsatisfied&#13;or partially satisfied performance obligations as of June 30, 2019. The Company estimates that it will recognize approximately&#13;43% of this amount in fiscal year 2019 and the remainder by fiscal year 2021.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;following tables present the Company&amp;#8217;s revenue disaggregated by contract type:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Three&#13;    months ended &lt;br /&gt;June 30,&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Six&#13;    months ended &lt;br /&gt;June 30,&lt;br /&gt;&#13;(restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 49%"&gt;Aerostructures&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;10,689,406&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;8,342,628&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;20,770,280&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;17,184,848&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Aerosystems&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,421,811&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,969,261&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,545,278&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,687,350&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt"&gt;Kitting  and Supply Chain&#13;Management    &lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,990,496&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,863,790&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;6,774,538&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,293,432&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;20,101,713&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,175,679&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;42,090,096&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;32,165,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;4.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&#13;&lt;font style="text-transform: uppercase"&gt;lEases&lt;/font&gt;&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;Company leases a building and equipment. Under ASC 842, at contract inception we determine whether the contract is or contains&#13;a lease and whether the lease should be classified as an operating or a financing lease. Operating leases are included in ROU&#13;assets and operating lease liabilities in our consolidated balance sheets.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;Company leases manufacturing and office space under an agreement classified as an operating lease.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;lease agreement expires on April 30, 2022 and does not include any renewal options. The agreement provides for an initial monthly&#13;base amount plus annual escalations through the term of the lease.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;In&#13;addition to the monthly base amounts in the lease agreement, the Company is required to pay real estate taxes and operating expenses&#13;during the lease terms.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;Company also leases office equipment in agreements classified as operating leases.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;For&#13;the three and six months ended June 30, 2019, the Company&amp;#8217;s operating lease expense was $439,825 and $878,154, respectively.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;Future&#13;minimum lease payments under non-cancellable operating leases as of June 30, 2019 were as follows:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Twelve&#13;months ending June 30,&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; width: 87%"&gt;2020&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;1,899,753&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;2021&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,942,915&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;2022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,645,566&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;73,405&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;13,128&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,785&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total undiscounted operating lease payments&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,576,552&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Less imputed interest&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(474,537&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Present value of operating lease payments&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,102,015&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;following table sets forth the ROU assets and operating lease liabilities as of June 30, 2019:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt; width: 87%"&gt;ROU Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 10%"&gt;4,626,916&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Current operating lease liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;1,637,869&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Long-term operating lease liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;3,464,146&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt"&gt;Total ROU liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;5,102,015&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;Company&amp;#8217;s weighted average remaining lease term for its operating leases is 2.6 years.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;5.&lt;/b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;font style="text-transform: uppercase"&gt;&lt;b&gt;reconciliation&#13;of cash and restricted cash&lt;/b&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; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;following table provides a reconciliation of cash and restricted cash reported within the statement of cash flows that sum to&#13;the total of the same such amounts shown in the consolidated statement of cash flows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&#13;    &lt;td colspan="4" style="font: 10pt Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;June&#13;    30, 2019 &lt;br /&gt;&#13;    (restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;June&#13;    30, 2018 &lt;br /&gt;&#13;    (restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; width: 74%"&gt;Cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;752,607&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;1,032,098&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Restricted cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Total cash and restricted cash shown in the consolidated statement of cash flow&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,752,607&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,032,098&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;following table provides a reconciliation of cash and restricted cash reported within the statement of cash flows that sum to&#13;the total of the same such amounts shown in the consolidated statement of cash flows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;&#13;    &lt;td colspan="4" style="font: 10pt Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;June&#13;    30, 2019 &lt;br /&gt;&#13;    (restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;June&#13;    30, 2018 &lt;br /&gt;&#13;    (restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; width: 74%"&gt;Cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;752,607&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;1,032,098&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Restricted cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Total cash and restricted cash shown in the consolidated statement of cash flow&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,752,607&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,032,098&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;6.&lt;/b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;font style="text-transform: uppercase"&gt;&lt;b&gt;inventory&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;components of inventory consisted of the following:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;June&#13;    30, 2019 &lt;br /&gt;&#13;    (restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;December&#13;    31, 2018 &lt;br /&gt;&#13;    (restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; width: 74%"&gt;Raw materials&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;1,431,995&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;2,591,872&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Work in progress&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,747,092&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,015,028&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Finished goods&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,594,836&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,754,711&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,773,923&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,361,611&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;7.&lt;/b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;font style="text-transform: uppercase"&gt;&lt;b&gt;stock-based&#13;                                         compensation&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;Company accounts for stock-based compensation based on the fair value of the stock or stock-based instrument on the date of grant.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;In&#13;January 2019, the Company granted 75,350 restricted stock units (&amp;#8220;RSUs&amp;#8221;) to its board of directors as partial compensation&#13;for the 2019 year. In January 2018, the Company granted 58,578 RSUs to its board of directors as partial compensation for the&#13;2018 year. RSUs vest quarterly on a straight-line basis over a one-year period. The Company&amp;#8217;s net loss for the six months&#13;ended June 30, 2019 and 2018 includes approximately $380,000 and $415,000, respectively, of non-cash compensation expense related&#13;to the RSU grants to the board of directors. This expense is recorded as a component of selling, general and administrative expenses.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;In&#13;June 2019, a board member retired and 7,326 of his unvested RSUs were forfeited which were valued at approximately $47,000.&#13;In addition, in April 2019, the Company granted 6,677 RSUs to one of its board members as partial compensation for the 2019&#13;year. RSUs vest quarterly on a straight-line basis over a one-year period. The Company&amp;#8217;s net loss for the six months&#13;ended June 30, 2019 includes approximately $15,000 of non-cash compensation expense related to the RSU grants to the board&#13;member. In June 2019, two board members were granted an additional 2,725 RSUs as partial compensation for the 2019 year. The&#13;Company&amp;#8217;s net loss for the six months ended June 30, 2019 includes approximately $7,000 of non-cash compensation&#13;expense related to the RSU grants to the board of directors.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;In&#13;                                         April 2019, the Company granted 4,950 shares of common stock to various employees. For&#13;                                         the six months ended June 30, 2019, approximately $6,000 of compensation expense is included&#13;                                         in selling, general and administrative expenses and approximately $26,000 of compensation&#13;                                         expense is included in cost of sales for this grant. In January 2018, the Company granted&#13;                                         5,130 shares of common stock to various employees. For the six months ended June 30,&#13;                                         2018, approximately $10,000 of compensation expense is included in selling, general and&#13;                                         administrative expenses and approximately $36,000 of compensation expense is included&#13;                                         in cost of sales for this grant.&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;In&#13;March 2018, the Company granted 68,764 shares of common stock to various employees. In the event that any of these employees voluntarily&#13;terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance&#13;criteria are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through&#13;March 2022 based upon the service and performance thresholds. For the six months ended June 30, 2019, approximately $140,000 of&#13;compensation expense is included in selling, general and administrative expenses and approximately $27,000 of compensation expense&#13;is included in cost of sales for this grant.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;In&#13;April 2019, the Company granted 94,972 shares of common stock to various employees. In the event that any of these employees voluntarily&#13;terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance&#13;criteria are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through&#13;March 2023 based upon the service and performance thresholds. For the six months ended June 30, 2019, approximately $69,000 of&#13;compensation expense is included in selling, general and administrative expenses and approximately $21,000 of compensation expense&#13;is included in cost of sales for this grant.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;On&#13;February 12, 2019, these employees returned 1,221 common shares, valued at approximately $7,893, to pay the employees&amp;#8217; withholding&#13;taxes.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;In&#13;April 2019, 11,193, 8,299 and 8,593 of the shares granted in 2016, 2017 and 2018, respectively, were forfeited because the Company&#13;failed to achieve certain performance criteria for the year ended December 31, 2018. In addition, on April 2, 2019, these employees&#13;returned 9,806 common shares, valued at approximately $64,000, to pay the employees&amp;#8217; withholding taxes.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;In&#13;March 2018, 12,330 and 9,130 of the shares granted in 2016 and 2017, respectively, were forfeited because the Company failed to&#13;achieve certain performance criteria for the year ended December 31, 2017. In addition, on March 22, 2018, these employees returned&#13;7,552 common shares, valued at approximately $62,000, to pay the employees&amp;#8217; withholding taxes.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;A&#13;summary of the status of the Company&amp;#8217;s stock option plans as of June 30, 2019 and changes during the six months ended June&#13;30, 2019 is as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted&#13;    average exercise price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted&#13;    average remaining contractual term (in years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Aggregate&#13;    intrinsic value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 43%"&gt;Outstanding at beginning of period&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;41,772&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;7.58&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Exercised during the period &lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;35,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;6.60&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Forfeited during the period &lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;6,772&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 2pt"&gt;Outstanding and exercisable at end of period&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;During&#13;the six months ended June 30, 2019, 35,000 stock options were exercised, pursuant to the provisions of the stock option plan,&#13;where the Company received no cash and 34,478 shares of its common stock in exchange for the 35,000 shares issued in the exercise.&#13;The 34,478 shares that the Company received were valued at $231,003, the fair market value of the shares on the date of exercise.&#13;During the six months ended June 30, 2018, no stock options were granted or exercised.&lt;/font&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase; color: Black"&gt;&lt;b&gt;8.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Fair&#13;Value&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;u&gt;Fair&#13;Value&lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;At&#13;June 30, 2019 and December 31, 2018, the fair values of cash, accounts receivable and accounts payable approximated their carrying&#13;values because of the short-term nature of these instruments.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;June&#13;    30, 2019 (restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;Carrying&#13;    Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 69%; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&#13;    Line of credit and long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;31,227,614&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;31,227,614&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;December&#13;    31, 2018 (restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;Carrying&#13;    Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 69%; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Line of credit and long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;30,349,904&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;30,349,904&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&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"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;We&#13;estimated the fair value of debt using market quotes and calculations based on market rates.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <cvu:ContractWithCustomerAssetAndLiabilityTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase; color: Black"&gt;&lt;b&gt;9.&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Contract assets and contract liabilities&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;Contract&#13;assets represent revenue recognized on contracts in excess of amounts invoiced to the customer and the Company&amp;#8217;s right to&#13;consideration is conditional on something other than the passage of time. Amounts may not exceed their net realizable value. Under&#13;the typical payment terms of our government contracts, the customer retains a portion of the contract price until completion of&#13;the contract, as a measure of protection for the customer. Our government contracts therefore typically result in revenue recognized&#13;in excess of billings, which we present as contract assets. Contract assets are classified as current. The Company&amp;#8217;s contract&#13;liabilities represent customer payments received or due from the customer in excess of revenue recognized. Contract liabilities&#13;are classified as current.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;Revenue&#13;recognized for the six month period ended June 30, 2019 and June 30, 2018, that was included in the contract liabilities balance&#13;as of January 1, 2019 was $5.2 million and as of January 1, 2018 was $75,000.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</cvu:ContractWithCustomerAssetAndLiabilityTextBlock>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;10.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;LOSS PER COMMON SHARE&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;Basic&#13;loss per common share is computed using the weighted average number of common shares outstanding. Diluted loss per common share&#13;for the three and six months ended June 30, 2019 and 2018 is computed using the weighted-average number of common shares outstanding&#13;adjusted for the incremental shares attributed to outstanding options to purchase common stock, as well as unvested RSUs. Incremental&#13;shares of 37,354 were not used in the calculation of diluted income per common share in the three and six months ended June 30,&#13;2019, as the Company is at a loss position and these shares would be considered anti-dilutive. Incremental shares of 64,287 were&#13;not used in the calculation of diluted loss per common share in the three and six months ended June 30, 2018, as the Company is&#13;at a loss position and these shares would be considered anti-dilutive. Incremental shares of 45,249 were not used in the calculation&#13;of diluted loss per common share in the three and six months ended June 30, 2018, as their exercise price was in excess of the&#13;Company&amp;#8217;s average stock price for the respective period and, accordingly, these shares are not assumed to be exercised for&#13;the diluted earnings per share calculation, as they would be anti-dilutive.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;maturities of long-term debt (excluding unamortized debt issuance costs) are as follows:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;b&gt;Twelve months ending June 30,&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 25%"&gt;2020&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 23%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;2,507,060&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2021&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,567,767&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;197,819&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;156,578&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;59,705&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: -0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,488,929&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;12. &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;MAJOR&#13;                                         CUSTOMERS&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;During&#13;the six months ended June 30, 2019, the Company&amp;#8217;s four largest customers accounted for 27% 15%, 13% and 13% of revenue.&#13;During the six months ended June 30, 2018, the Company&amp;#8217;s five largest customers accounted for 22%, 16%, 13%, 12% and 11%&#13;of revenue.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;At&#13;June 30, 2019, 25%, 18%, 13% and 12% of contract assets were from the Company&amp;#8217;s four largest customers. At December 31,&#13;2018, 53%, 21%, and 10% of contract assets were from the Company&amp;#8217;s three largest customers.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;At&#13;June 30, 2019, 30%, 20% and 11% of our accounts receivable were from our three largest customers. At December 31, 2018, 18%, 16%,&#13;14% and 14% of accounts receivable were from our four largest customers.&lt;/font&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;13.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Income&#13;taxes&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black; background-color: white"&gt;In&#13;                                         February 2019, the Company received information that the net operating loss carryback&#13;                                         that was generated in 2014 and carried back to 2012-13 was under examination and could&#13;                                         possibly be disallowed by the IRS. As of June 2020, the Company has received notification&#13;                                         that the returns will be accepted as filed.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;As&#13;stated above, as of June 30, 2019, the Company determined the following provisional estimates of the fair value of the assets&#13;acquired and liabilities assumed from WMI:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Provisional&lt;br /&gt; Fair Values&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 87%"&gt;Other current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;1,049,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Accounts receivable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,522,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,969,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;586,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt"&gt;Current liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,174,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,952,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&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;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;following table presents the unaudited pro forma revenue and net income for the period presented as if the WMI Acquisition had&#13;occurred on January 1, 2018, based on the provisional estimates of the fair value of the net assets acquired:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Three&#13;    months ended&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"&gt;&lt;b&gt;Six&#13;    months ended&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;June&#13;    30, 2018&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; width: 68%"&gt;Revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 12%"&gt;21,077,746&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 3%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 12%"&gt;38,610,474&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify"&gt;Net loss&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(1,489,378&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(3,348,723&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;Future&#13;minimum lease payments under non-cancellable operating leases as of June 30, 2019 were as follows:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Twelve&#13;months ending June 30,&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; width: 87%"&gt;2020&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;1,899,753&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;2021&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,942,915&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;2022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,645,566&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;73,405&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;2024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;13,128&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,785&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total undiscounted operating lease payments&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,576,552&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Less imputed interest&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(474,537&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Present value of operating lease payments&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,102,015&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;components of inventory consisted of the following:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;June&#13;    30, 2019 &lt;br /&gt;&#13;    (restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;December&#13;    31, 2018 &lt;br /&gt;&#13;    (restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; width: 74%"&gt;Raw materials&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;1,431,995&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;2,591,872&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Work in progress&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;7,747,092&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,015,028&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Finished goods&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,594,836&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,754,711&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt"&gt;Total&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,773,923&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,361,611&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;following table sets forth the ROU assets and operating lease liabilities as of June 30, 2019:&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt; width: 87%"&gt;ROU Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 10%"&gt;4,626,916&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Current operating lease liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;1,637,869&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Long-term operating lease liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;3,464,146&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt"&gt;Total ROU liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;5,102,015&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="AsOf2019-06-30" unitRef="Pure" decimals="INF">0.43</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1 contextRef="AsOf2019-06-30">2019</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;At&#13;June 30, 2019 and December 31, 2018, the fair values of cash, accounts receivable and accounts payable approximated their carrying&#13;values because of the short-term nature of these instruments.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;June&#13;    30, 2019 (restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;Carrying&#13;    Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 69%; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&#13;    Line of credit and long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;31,227,614&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;31,227,614&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;December&#13;    31, 2018 (restated)&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;Carrying&#13;    Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;&lt;b&gt;Fair&#13;    Value&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 69%; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt"&gt;Line of credit and long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;30,349,904&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;30,349,904&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&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;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <cvu:DebtServiceCoverageRatio contextRef="AsOf2019-06-30_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MinimumMember" unitRef="Pure" decimals="INF">1.0</cvu:DebtServiceCoverageRatio>
    <cvu:DebtServiceCoverageRatio contextRef="AsOf2019-06-30_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MaximumMember" unitRef="Pure" decimals="INF">1.5</cvu:DebtServiceCoverageRatio>
    <cvu:MaximumLeverageRatio contextRef="AsOf2019-06-30_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MinimumMember" unitRef="Pure" decimals="INF">1.0</cvu:MaximumLeverageRatio>
    <cvu:MaximumLeverageRatio contextRef="AsOf2019-06-30_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MaximumMember" unitRef="Pure" decimals="INF">3.0</cvu:MaximumLeverageRatio>
    <cvu:MinimumAdjustedEbitda contextRef="From2019-06-24to2019-06-30_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_srt_MinimumMember" unitRef="USD" decimals="0">2000000</cvu:MinimumAdjustedEbitda>
    <cvu:MinimumAdjustedEbitda contextRef="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_BankUnited3Member_srt_MinimumMember" unitRef="USD" decimals="0">1000000</cvu:MinimumAdjustedEbitda>
    <cvu:MinimumAdjustedEbitda contextRef="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_BankUnited2Member_srt_MinimumMember" unitRef="USD" decimals="0">2000000</cvu:MinimumAdjustedEbitda>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="AsOf2020-08-24_us-gaap_SubsequentEventMember_custom_TermLoanMember_custom_BankUnited2Member" unitRef="USD" decimals="0">7933000</us-gaap:DebtInstrumentCarryingAmount>
    <cvu:RevolvingNoteConvertedIntoTermLoan contextRef="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_custom_TermLoanMember_custom_BankUnited2Member" unitRef="USD" decimals="0">6000000</cvu:RevolvingNoteConvertedIntoTermLoan>
    <cvu:MinimumFundedDebtToEbitdaRatio contextRef="AsOf2020-08-24_us-gaap_SubsequentEventMember_custom_BankUnited2Member_srt_MinimumMember" unitRef="Pure" decimals="INF">4.0</cvu:MinimumFundedDebtToEbitdaRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2020-08-23to2020-08-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="Pure" decimals="INF">0.0325</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2020-08-23to2020-08-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_us-gaap_LondonInterbankOfferedRateLIBORMember_srt_MinimumMember" unitRef="Pure" decimals="INF">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="From2020-08-23to2020-08-24_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited1Member_us-gaap_PrimeRateMember" unitRef="Pure" decimals="INF">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <cvu:ReductionInRevolvingNote contextRef="From2020-08-23to2020-08-24_us-gaap_SubsequentEventMember_us-gaap_RevolvingCreditFacilityMember_custom_BankUnited2Member" unitRef="USD" decimals="0">6000000</cvu:ReductionInRevolvingNote>
    <cvu:StopworkOrderOnProductionAssemblyContract contextRef="From2020-05-01to2020-05-31_us-gaap_SubsequentEventMember" unitRef="USD" decimals="0">3600000</cvu:StopworkOrderOnProductionAssemblyContract>
    <us-gaap:OtherNoncashIncome contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">56024</us-gaap:OtherNoncashIncome>
    <us-gaap:OtherNoncashIncome contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">35384</us-gaap:OtherNoncashIncome>
    <us-gaap:OtherNoncashIncome contextRef="From2019-01-01to2019-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">56024</us-gaap:OtherNoncashIncome>
    <us-gaap:OtherNoncashIncome contextRef="From2018-01-01to2018-06-30_srt_ScenarioPreviouslyReportedMember" unitRef="USD" decimals="0">35384</us-gaap:OtherNoncashIncome>
    <dei:AmendmentDescription contextRef="From2019-01-01to2019-06-30">This Amendment No. 1 to our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019 (this "Quarterly Report on Form 10-Q/A") is being filed to amend and restate certain items presented in our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019, which was initially filed with the Securities and Exchange Commission (the "SEC") on August 8, 2019 (the "Original Form 10-Q").</dei:AmendmentDescription>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;1.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;INTERIM&#13;FINANCIAL STATEMENTS&lt;/b&gt;&lt;/font&gt;&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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify"&gt;The Company consists of CPI Aerostructures,&#13;Inc. (&amp;#8220;CPI&amp;#8221;) and Welding Metallurgy, Inc. (&amp;#8220;WMI&amp;#8221;), a wholly owned subsidiary acquired on December 20, 2018&#13;and Compac Development Corporation (&amp;#8220;Compac&amp;#8221;), a wholly owned subsidiary of WMI, collectively the &amp;#8220;Company.&amp;#8221;&#13;The acquisition of WMI and Compac is referred to throughout this document as the &amp;#8220;WMI Acquisition&amp;#8221;.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify"&gt;An operating segment, in part, is&#13;a component of an enterprise whose operating results are regularly reviewed by the chief operating decision maker (the &amp;#8220;CODM&amp;#8221;)&#13;to make decisions about resources to be allocated to the segment and assess its performance. Operating segments may be aggregated&#13;only to a limited extent. The Company&amp;#8217;s CODM, the Chief Executive Officer, reviews financial information presented on a consolidated&#13;basis, accompanied by disaggregated information about revenues for purposes of making operating decisions and assessing financial&#13;performance. The Company has determined that it has a single operating and reportable segment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify"&gt;The consolidated financial&#13;statements of the Company as of June 30, 2019 and for the three and six months ended June 30, 2019 and 2018 have been prepared&#13;pursuant to the rules and regulations of the Securities and Exchange Commission (&amp;#8220;SEC&amp;#8221;). Certain information and notes&#13;normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States&#13;of America (&amp;#8220;U.S. GAAP&amp;#8221;) have been condensed or omitted pursuant to those rules and regulations. The consolidated balance&#13;sheet as of December 31, 2018 has been derived from audited consolidated financial statements, as restated (see Note 15 and our&#13;Annual Report on Form 10-K for the year ended December 31, 2019 for more information on the effect of the restatement) but does&#13;not include all of the information and notes required by U.S. GAAP. The Company believes that the disclosures are adequate to make&#13;the information presented not misleading.&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify"&gt;All adjustments that, in the opinion&#13;of management, are necessary for a fair presentation for the periods presented have been reflected. Such adjustments are of a normal,&#13;recurring nature. It is suggested that these consolidated financial statements be read in conjunction with the consolidated financial&#13;statements and notes thereto included in the Company&amp;#8217;s Annual Report on Form 10-K for the year ended December 31, 2019, which&#13;we expect to file subsequent to the filing of this Quarterly Report on Form 10-Q/A. The results of operations for interim periods&#13;are not necessarily indicative of the operating results to be expected for the full year or any other interim period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 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;The Company maintains its cash in five financial&#13;institutions.&amp;#160;The balances are insured by the Federal Deposit Insurance Corporation.&amp;#160;From time to time, the Company&amp;#8217;s&#13;balances may exceed insurance limits.&amp;#160;As of June 30, 2019, the Company had $1,034,488 of uninsured balances.&amp;#160;The Company&#13;limits its credit risk by selecting financial institutions considered to be highly creditworthy.&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;The Company applied acquisition accounting&#13;for the WMI Acquisition in accordance with Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;) Topic 805, &amp;#8220;Business Combinations&amp;#8221;&#13;(&amp;#8220;ASC 805&amp;#8221;). Acquisition accounting requires that the assets acquired and liabilities assumed be recorded at their&#13;respective estimated fair values at the date of acquisition. The excess purchase price over fair value of the net assets acquired&#13;is recorded as goodwill. In determining estimated fair values, we are required to make estimates and assumptions that affect the&#13;recorded amounts including, but not limited to, expected future cash flows, discount rates, remaining useful lives of long-lived&#13;assets, useful lives of identified intangible assets, replacement or reproduction costs of property and equipment and the amounts&#13;to be recovered in future periods from acquired net operating losses and other deferred tax assets. Our estimates in this area&#13;impact, among other items, the amount of depreciation and amortization, impairment charges in certain instances if the asset becomes&#13;impaired, and income tax expense or benefit that we report. Our estimates of fair value are based upon assumptions believed to&#13;be reasonable, but which are inherently uncertain. See Note 2, &amp;#8220;Business Combinations&amp;#8221; for a summary and status of&#13;the application of acquisition accounting.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Effective January 1, 2018, the Company adopted Accounting Standards&#13;Codification Topic 606, &amp;#34;Revenue from Contracts with Customers&amp;#34; (&amp;#34;ASC 606&amp;#34;), using the modified retrospective&#13;method. In accordance with ASC 606, the Company recognizes revenue when it transfers control of a promised good or service to a&#13;customer in an amount that reflects the consideration it expects to be entitled to in exchange for the good or service. The majority&#13;of the Company&amp;#8217;s performance obligations are satisfied over time as the Company (i) sells products with no alternative use&#13;to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable profit margin for work completed to&#13;date. Under the over time revenue recognition model, revenue and gross profit are recognized over the contract period as work is&#13;performed based on actual costs incurred and an estimate of costs to complete and resulting total estimated costs at completion.&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"&gt;The Company also has contracts that are considered point in time.&#13;Under the point in time revenue recognition model, revenue is recognized when control of the components has transferred to the&#13;customer, in most cases this will be based on shipping terms.&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"&gt;The corrected adoption of ASC 606 resulted in a restatement of&#13;previously issued consolidated financial statements, see Note 15, See Note 3, &amp;#8220;Revenue&amp;#8221;, for additional&#13;information regarding the Company&amp;#8217;s revenue recognition policy.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"&gt;In February 2016, the FASB issued Accounting&#13;Standards Update No. 2016-02, &amp;#8220;Leases (Topic 842)&amp;#8221; (&amp;#8220;ASU 2016-02&amp;#8221;), which sets out the principles for the&#13;recognition, measurement, presentation and disclosure of leases for both lessees and lessors. Originally, entities were required&#13;to adopt ASU 2016-02 using a modified retrospective approach at the beginning of the earliest comparative period presented in the&#13;financial statements and the recognition of a cumulative-effect adjustment to the opening balance of retained earnings. The FASB&#13;subsequently issued Accounting Standards Update No. 2018-10 and Accounting Standards Update No. 2018-11 in July 2018, which provide&#13;clarifications and improvements to ASU 2016-02 (collectively, the &amp;#8220;new lease standard&amp;#8221;). Accounting Standards Update&#13;No. 2018-11 also provides the optional transition method which allows companies to apply the new lease standard at the adoption&#13;date instead of at the earliest comparative period presented and continue to apply the provisions of the previous lease standard&#13;in its annual disclosures for the comparative periods. The new lease standard requires lessees to present a right-of-use asset&#13;and a corresponding lease liability on the balance sheet. Lessor accounting is substantially unchanged compared to the current&#13;accounting guidance. Additional footnote disclosures related to leases will also be required.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"&gt;On January 1, 2019, the Company adopted&#13;the new lease standard using the optional transition method. The comparative financial information will not be restated and will&#13;continue to be reported under the previous lease standard in effect during those periods. In addition, the new lease standard provides&#13;a number of optional practical expedients in transition. The Company elected the package of practical expedients. As such, the&#13;Company will not reassess whether expired or existing contracts are or contain a lease; will not need to reassess the lease classifications&#13;or reassess the initial direct costs associated with expired or existing leases. The Company did not elect the use-of-hindsight&#13;or the practical expedient pertaining to land easements; the latter not being applicable to the Company.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"&gt;The new lease standard also provides practical&#13;expedients for an entity&amp;#8217;s ongoing accounting. The Company elected the short-term lease recognition exemption for all leases&#13;that qualify. This means, for those leases that qualify, the Company will not recognize ROU assets or lease liabilities, and this&#13;includes not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. The Company&#13;elected the practical expedient to not separate lease and non-lease components for certain classes of assets (office buildings).&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;On&#13;January 1, 2019, the Company recognized ROU assets and lease liabilities of approximately $5.3 million and $5.9 million, respectively,&#13;on its consolidated balance sheet using an estimated incremental borrowing rate of 6%.&lt;/font&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;A&#13;summary of the status of the Company&amp;#8217;s stock option plans as of June 30, 2019 and changes during the six months ended June&#13;30, 2019 is as follows:&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;Options&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted&#13;    average exercise price&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Weighted&#13;    average remaining contractual term (in years)&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Aggregate&#13;    intrinsic value&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 43%"&gt;Outstanding at beginning of period&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;41,772&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;7.58&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Exercised during the period &lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;35,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;6.60&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Forfeited during the period &lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;6,772&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 2pt"&gt;Outstanding and exercisable at end of period&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;11.&#13;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Debt&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 24, 2016, the Company entered&#13;into an Amended and Restated Credit Agreement (the &amp;#8220;Credit Agreement&amp;#8221;) with BankUnited, N.A. as a lender and the sole&#13;arranger, administrative agent and collateral agent and Citizens Bank N.A. as a lender (the &amp;#8220;BankUnited Facility&amp;#8221;).&#13;The BankUnited Facility provided for a revolving credit loan commitment of $30 million (the &amp;#8220;Revolving Loan&amp;#8221;) and a&#13;$10 million term loan (&amp;#8220;Term Loan&amp;#8221;). The Revolving Loan bears interest at a rate based upon a pricing grid, as defined&#13;in the agreement.&lt;/p&gt;&#13;&#13;&#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"&gt;On June 25, 2019, the Company entered&#13;into a Fifth Amendment (the &amp;#8220;Fifth Amendment&amp;#8221;) to the Credit Agreement. Under the Fifth Amendment, the parties amended&#13;the Credit Agreement by extending the maturity date of the Company&amp;#8217;s Revolving Loan and Term Loan to June 30, 2021 and making&#13;conforming changes to the repayment schedule of the Term Loan. Additionally, in connection with the Fifth Amendment, Citizens&#13;Bank, N.A. assigned all of its obligations under the BankUnited Facility to BNB Bank.&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;The BankUnited Facility required us to&#13;maintain the following financial covenants: (1) maintain a debt service coverage ratio at the end of each quarter for the trailing&#13;four quarter period of no less than 1.5 to 1.0, (2) maintain a minimum net income, after taxes, of no less than $1.00, (3) maintain&#13;a maximum leverage ratio at the end of each quarter for the trailing four quarter period of no more than 3.0 to 1.0, and (4) maintain&#13;a minimum adjusted EBITDA at the end of each quarter of no less than $2 million. The errors in our consolidated financial statements&#13;for the Non-Reliance Periods and our internal control material weaknesses caused us to be in violation of each of the foregoing&#13;covenants and other non-financial covenants as of and after March 31, 2018. As of June 30, 2019, the Company was not in compliance&#13;with the covenants contained in the BankUnited Facility, as amended. BankUnited has subsequently waived these covenant violations&#13;in conjunction with execution of the Sixth Amendment, which further amends the Credit Agreement, Revolving Note and Term Note.&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;In addition to the covenant waivers, on&#13;August 24, 2020, we entered into a Sixth Amendment to the Credit Agreement, which further amends the Credit Agreement, Revolving&#13;Note, and Term Note. The terms of the Sixth Amendment are discussed below in Note 14, &amp;#8220;Subsequent Events&amp;#8221;.&lt;/p&gt;&#13;&#13;&#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: 0; text-align: justify"&gt;As of June 30, 2019, the Company had&#13;$25.7 million outstanding under the Credit Agreement bearing interest at 5.25%. See Note 14, &amp;#8220;Subsequent Events&amp;#8221;&#13;for further discussion.&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;The BankUnited Facility is secured by all of&#13;the Company&amp;#8217;s assets.&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="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As described&#13;above, in connection with the Fifth Amendment, the Company and BankUnited agreed to extend the maturity dates of the Revolving&#13;Loan and Term Loan to June 30, 2021. Such maturity dates were further extended to May 2, 2022 in connection with the Sixth Amendment.&#13;The terms of the Sixth Amendment are discussed below in Note 14, &amp;#8220;Subsequent Events&amp;#8221;.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"&gt;The Company has cumulatively paid approximately&#13;$488,000 of total debt issuance costs in connection with the BankUnited Facility, of which approximately $122,000 is included in&#13;other assets and $30,000 is a reduction of long-term debt at June 30, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"&gt;The Term Loan had an initial amount of&#13;$10 million, payable in monthly installments, as defined in the Credit Agreement. As of December 31, 2019, pursuant to the Fifth&#13;Amendment, the Term Loan had a maturity date of June 31, 2021. The maturities of long-term debt (excluding unamortized debt issuance&#13;costs) are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;b&gt;Twelve months ending June 30,&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 25%"&gt;2020&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 23%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%"&gt;2,507,060&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2021&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,567,767&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2022&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;197,819&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;156,578&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Thereafter&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;59,705&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: -0.25in"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;Total&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,488,929&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#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"&gt;As of June 30, 2019, the Company was&#13;not in compliance with the financial covenants contained in the BankUnited Facility, as amended. Bank United has subsequently&#13;waived these covenant violations in conjunction with execution of the Sixth Amendment, which further amends the Credit Agreement,&#13;Revolving Note and Term Note, extended the maturity dates of the Revolving Loan and Term Loan, converted $6 million of the principal&#13;outstanding under the Revolving Loan into principal outstanding under the Term Loan and made a corresponding reduction to the&#13;availability under the Revolving Loan by $6 million, and amended certain covenants and other provisions of the BankUnited Facility.&#13;See Note 14, &amp;#8220;Subsequent Events&amp;#8221;.&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;In addition to the Term Loan, included in&#13;long-term debt are financing leases and notes payable of $1,135,234, including a current portion of $407,060.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;14. &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;SUBSEQUENT&#13;EVENTS&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Restatement&lt;/u&gt;&lt;/b&gt;:&#13;On February 14, 2020, the Company filed a Form 8-K disclosing that the consolidated Company&amp;#8217;s financial statements, which&#13;were included in certain previously filed consolidated financial statements, and related financial information should no longer&#13;be relied upon, and disclosed that the consolidated financial statements will be restated. More detailed discussion can be found&#13;in Note 15, &amp;#8220;Restatement of Previously Issued Consolidated Financial Statements&amp;#8221;.&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;&lt;b&gt;&lt;u&gt;Liquidity&lt;/u&gt;&lt;/b&gt;:&#13;On August 24, 2020, &lt;/font&gt;we entered into a Sixth Amendment and Waiver (&amp;#8220;Sixth Amendment&amp;#8221;) to our Credit&#13;Agreement with BankUnited. In connection with the Sixth Amendment, we also amended the Amended and Restated Revolving Credit&#13;Note, dated as of March 24, 2016, which represents an aggregate principal revolving loan commitment amount of $30 million&#13;(&amp;#8220;Revolving Note&amp;#8221;) and the Amended and Restated Term Note, dated as of March 24, 2016, with an original principal&#13;amount of $10 million (&amp;#8220;Term Note&amp;#8221;).&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;Under the Sixth Amendment, and the related&#13;amendments to the Revolving Note and Term Note, an aggregate of $6 million of the outstanding balance under the Revolving Note&#13;was converted into and added to the outstanding balance on the Term Note. The availability under the Revolving Note was permanently&#13;reduced by $6 million, to $24 million, and the outstanding principal amount on the Term Note was increased to approximately $7,933,000.&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;Additionally, under the Sixth Amendment,&#13;the parties amended the Credit Agreement by (i) extending the maturity date of the Revolving Note and Term Note to May 2,&#13;2022, and making conforming changes to the payment schedule on the Term Note, (ii) amending the fixed charge coverage ratio&#13;covenant by requiring the ratio to be quarterly for September 30, 2020 and December 31, 2020 and then determined on a&#13;trailing twelve-month basis beginning on March 31, 2021, (iii) waiving the leverage covenant noncompliance for&#13;each quarter ended during the period from March 31, 2018 through December 31, 2019. The leverage covenant will not be tested for the four&#13;quarters from March 31, 2020 through December 31, 2020. Then, beginning with the quarter ending March 31, 2021, the funded&#13;debt to EBITDA ratio shall be 4.0:1.0, tested on a trailing four quarter basis, (iv) reducing the minimum quarterly EBITDA&#13;covenant from $2 million to $1 million beginning on September 30, 2020,  (v) maintaining a minimum net income, after taxes,&#13;of no less than $1.00 and (vi) replacing the interest pricing grid for the Revolving Note with an interest rate for&#13;Eurodollar loans of LIBOR plus 3.25% with a floor of 50 basis points or an interest rate for base rate loans equal to&#13;BankUnited&amp;#8217;s prime rate plus 0.25%..&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;Additionally,&#13;on April 10, 2020, the Company entered into a loan with BNB Bank as the lender (&amp;#8220;Lender&amp;#8221;) in an aggregate principal&#13;amount of $4,795,000 (&amp;#8220;PPP Loan&amp;#8221;) pursuant to the Paycheck Protection Program, part of the Coronavirus Aid, Relief,&#13;and Economic Security (&amp;#8220;CARES&amp;#8221;) Act. The PPP Loan is evidenced by a promissory note (&amp;#8220;Note&amp;#8221;). Subject to the terms of&#13;the Note, the PPP Loan bears interest at a fixed rate of one percent (1%) per annum, with the first six months of interest deferred,&#13;has an initial term of two years, and is unsecured and guaranteed by the Small Business Administration. The Company may apply&#13;to the Lender for forgiveness of the PPP Loan, with the amount which may be forgiven equal to the sum of payroll costs, covered&#13;rent and mortgage obligations, and covered utility payments incurred by the Company during the 24-week period beginning on April&#13;10, 2020, calculated in accordance with the terms of the CARES Act, as modified by the Paycheck Protection Flexibility Act. The&#13;Note provides for customary events of default including, among other things, cross-defaults on any other loan with the Lender.&#13;The PPP Loan may be accelerated upon the occurrence of an event of default.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;&lt;b&gt;&lt;u&gt;COVID-19&lt;/u&gt;:&#13;&lt;/b&gt;In March 2020, the novel coronavirus (&amp;#8220;COVID-19&amp;#8221;) was declared a pandemic by the World Health Organization. The&#13;pandemic has negatively affected the U.S. and global economy, disrupted global supply chains and financial markets, and has resulted&#13;in shelter in place orders. The Company has followed the recommendations of government and health authorities to minimize exposure&#13;risk for its employees, including having employees work modified hours or remotely since on or about March 19, 2020, practicing&#13;social distancing, and performing deep cleaning of its facilities. We have also taken actions to support our community in addressing&#13;challenges posed by the pandemic, including the donation of personal protective equipment.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;T&lt;font style="font-size: 10pt"&gt;here&#13;are many uncertainties regarding the &amp;#34;COVID-19&amp;#34; pandemic, and the Company is closely monitoring the impact of the pandemic&#13;on all aspects of its business, including how it will impact its employees, customers, suppliers, and liquidity.&amp;#160;On March&#13;20, 2020, the Company was notified that it was considered part of the Defense Industrial Base Essential Critical Infrastructure&#13;Workforce, and as such has remained open during the COVID-19 pandemic. However, the COVID-19 pandemic has affected our operations,&#13;as described elsewhere in this Quarterly Report on Form 10-Q/A, and the extent to which COVID-19 may affect our operations in&#13;future periods will depend on future developments, which are highly uncertain, including the duration of the outbreak, new information&#13;which may emerge concerning the severity of the coronavirus and the actions to contain the coronavirus or address its impact,&#13;among others. The Company is unable to predict the impact that COVID-19 will have on its financial position and operating results.&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black; background-color: white"&gt;&lt;b&gt;&lt;u&gt;NYSE&#13;American Filing Delinquency&lt;/u&gt;:&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April 17, 2020, we received a notice from NYSE Regulation, Inc.&#13;stating that, because we failed to file restated financial statements for the Non-Reliance Periods on or before April 14, 2020,&#13;we were not in compliance with the NYSE American exchange&amp;#8217;s continued listing standards under the timely filing criteria&#13;included in Section 1007 of the Company Guide. In accordance with Section 1007 of the Company Guide, we have six months from April&#13;15, 2020, or until October 15, 2020, to file restated financial statements for the Non-Reliance Periods. The Annual Report on Form&#13;10-K, which we will file immediately after the filing of this Quarterly Report on Form 10-Q/A, along with this Quarterly Report&#13;on Form 10-Q/A and the Quarterly Reports on Forms 10-Q/A for the quarters ended March 31, 2019 and September 30, 2019, together&#13;constitutes such filing and, accordingly, as of the date of this filing we expect to regain compliance with the NYSE American exchange&amp;#8217;s&#13;continued listing standards.&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black; background-color: white"&gt;&lt;b&gt;&lt;u&gt;G650&#13;Order Stop-Work and Status&lt;/u&gt;&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="color: windowtext"&gt;On&#13;April 29, 2020, the Company received a letter from Triumph Group stating that due to the COVID-19 pandemic, it had received a significant&#13;schedule change from its customer, Gulfstream Aerospace, and requested CPI Aero immediately stop work on the contract we have to&#13;produce certain fixed leading edge assemblies on the wing of the G650 business jet. In May 2020, Triumph Group cancelled nearly&#13;all open orders with the Company, decreasing our G650 leading edge backlog by $3.6 million. On May 27, 2020, Triumph Group announced&#13;it had reached an agreement in principle to sell the G650 wing program to Gulfstream Aerospace. On June 12, 2020, the Company received&#13;a joint communication from Gulfstream Aerospace and Triumph Group that stated Gulfstream&amp;#8217;s intention at the conclusion of&#13;the transactions is to continue to purchase G650 wing components from the Company and that they would provide further details to&#13;the Company in the coming weeks.&lt;/font&gt; The Company is unable to predict when the transaction between Gulfstream and Triumph Group&#13;will close or when Gulfstream will begin purchasing G650 wing components from us, if at all.&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;&lt;b&gt;&lt;u&gt;Business&#13;Combinations&lt;/u&gt;:&lt;/b&gt;&lt;/font&gt; The Company completed the WMI Acquisition on December 20, 2018. The acquisition was accounted for&#13;as a business combination in accordance with ASC Topic 805. Accordingly, the Company recorded the provisional fair value of the&#13;assets and liabilities assumed at the date of acquisition. The acquisition was considered a stock purchase for tax purposes.&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;purchase price for the acquisition was $7.9 million, which was subject to a post-closing working capital adjustment. $2 million&#13;dollars of the purchase price was placed in escrow at closing and was to be released after the completion of the working capital&#13;adjustment and for the indemnification contingencies. The working capital adjustment is based on the historical values of components&#13;of working capital as defined in the SPA. The Company calculated a post-closing working capital adjustment. Air Industries formally&#13;objected to the calculation. The SPA provided the parties 30 days to come to an agreement on the working capital adjustment. The&#13;Company and Air Industries could not come to an agreement within the time specified and the issues were submitted to BDO for a&#13;binding resolution. During the course of BDO&amp;#8217;s work, Air Industries conceded on three of the four items of contention, leaving&#13;only the inventory valuation in dispute. In its report dated September 3, 2019, BDO found in favor of the Company and that there&#13;should be no changes to the Closing Working Capital Statement as prepared by the Company. The result of the conceded items and&#13;BDO determination would decrease the purchase price of the acquisition by approximate $4.1 million. On September 16, 2019, the&#13;Company received a letter from Air Industries acknowledging the conceded items and, among other things, rejecting the determination&#13;by BDO. On September 27, 2019, the Company filed a notice of motion in the Supreme Court of the State of New York, County of New&#13;York, against Air Industries seeking, among other things, an order of specific performance requiring Air Industries to comply&#13;with its obligations under the SPA and Escrow Agreement and a judgment against Air Industries in the amount of approximately $4.1&#13;million&lt;font style="background-color: white"&gt;. The parties argued the motion before the court on February 5, 2020. The court&amp;#8217;s&#13;decision is pending.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In October&#13;2019, Air Industries and the Company jointly authorized the release of approximately $619,000 from escrow, which represents the&#13;value of the conceded items. The remaining escrowed amount of $1,381,000 is shown as restricted cash on the consolidated balance&#13;sheet as of December 31, 2019. The additional disputed amount of approximately $2.1 million is not on the Company&amp;#8217;s consolidated&#13;balance sheet due to the uncertainty of collection.&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;In&#13;the fourth quarter of 2019, the Company recorded adjustments to the provisional estimates of the fair value of the assets acquired&#13;and liabilities assumed from WMI related to the BDO determination. Due to new information discovered during the measurement period,&#13;adjustments were made to the current period. The Company has determining the fair values of the assets and liabilities acquired&#13;and has recorded the fair value of the assets acquired as of December 31 2019 assuming only the collection of the remaining amount&#13;escrowed. Collection of the additional $2.1 million is uncertain.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black; background-color: white"&gt;&lt;b&gt;&lt;u&gt;Legal&#13;Proceedings&lt;/u&gt;:&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;&lt;b&gt;Working&#13;Capital Dispute&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;On&#13;September 27, 2019, the Company filed a notice of motion in the Supreme Court of the State of New York, County of New York against&#13;Air Industries in connection with a working capital dispute. The Company is seeking, among other things, (i) an order of specific&#13;performance requiring Air Industries to comply with its obligations under the Stock Purchase Agreement entered into between the&#13;Company and Air Industries on March 21, 2018 and the Escrow Agreement entered into between the Company and Air Industries on December&#13;20, 2018, and (ii) a judgment against Air Industries in the amount of approximately $3.6 million. The parties argued the motion&#13;before the court on February 5, 2020. The court&amp;#8217;s decision is pending.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black; background-color: white"&gt;&lt;b&gt;Class&#13;Action Lawsuit&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;On&#13;February 24, 2020, Mark A. Rodriguez, a purported stockholder, filed a putative class action lawsuit against the Company, Douglas&#13;McCrosson, the Company&amp;#8217;s Chief Executive Officer, and Vincent Palazzolo, the Company&amp;#8217;s former Chief Financial Officer,&#13;in the United States District Court for the Eastern District of New York, arising out of the errors in and restatements of our&#13;financial statements. On February 25, 2020, Russell Garret, a purported stockholder, filed a second putative class action lawsuit&#13;against the Company and Messrs. McCrosson and Palazzolo, in the United States District Court for the Eastern District of New York,&#13;arising out of the same alleged facts. Each plaintiff seeks to represent a class of stockholders who purchased or otherwise acquired&#13;the Company&amp;#8217;s common stock from May 15, 2018 to February 14, 2020 (&amp;#8220;Class Period&amp;#8221;). The complaints are almost&#13;identical. Both complaints generally allege that the defendants violated Sections 10(b) and 20(a) of the Exchange Act and Rule&#13;10b-5 promulgated by the SEC by making false and misleading statements in the Company&amp;#8217;s periodic reports filed during the&#13;Class Period and seek unspecified damages.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;On&#13;May 5, 2020, the court consolidated these two lawsuits. The court also appointed a lead plaintiff and approved plaintiff's selection&#13;of lead counsel. On May 20, 2020, the court ordered plaintiff to file a consolidated amended complaint within 30 days of the Company&amp;#8217;s&#13;issuance of its restated financials.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black; background-color: white"&gt;&lt;b&gt;Shareholder&#13;Derivative Action&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;On&#13;May 7, 2020, a shareholder derivative action was filed against current members of our board of directors and certain of our current&#13;and former officers in the United States District Court for the Eastern District of New York. The complaint, which is based substantially&#13;on the facts alleged in the class action complaints summarized above, purports to assert derivative claims against the individual&#13;defendants for violations of Section 10(b) and 21(d) of the Exchange Act and breach of fiduciary duty, and seeks to recover on&#13;behalf of the Company for any liability the Company might incur as a result of the individual defendants&amp;#8217; alleged misconduct.&#13;The complaint also seeks declaratory, equitable, injunctive and monetary relief, and attorneys&amp;#8217; fees and other costs. On&#13;June 16, 2020, the court ordered plaintiff to file a consolidated amended complaint within 60 days of the Company&amp;#8217;s issuance&#13;of its restated financials.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black; background-color: white"&gt;While&#13;the outcome of any litigation is inherently uncertain and the class action and derivative lawsuit are each still at an early stage,&#13;the Company and its officers and directors intend to vigorously defend against the claims and believe the claims are without merit.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;Books&#13;and Records Action&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June&#13;5, 2020, a lawsuit to compel inspection of books and records was filed against the Company in the Supreme Court of New York State,&#13;Suffolk County, captioned Berger v. CPI Aerostructures, Inc. The complaint, which is based substantially on the facts alleged&#13;in the class action complaints summarized above, seeks to compel the inspection of corporate books and records pursuant to New&#13;York common law. The complaint also seeks attorneys&amp;#8217; fees and other costs. The Company&amp;#8217;s deadline to answer, move&#13;or otherwise respond to the complaint is August 31, 2020.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;SEC&#13;Investigation&lt;/b&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; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On May&#13;22, 2020, the Company received a letter (the &amp;#8220;SEC Letter&amp;#8221;) from the SEC Division of Enforcement (the &amp;#8220;Division&amp;#8221;)&#13;indicating that the Division staff is conducting an investigation involving the Company. The SEC Letter states that the investigation&#13;is a non-public, fact finding inquiry where the Division staff is trying to determine whether there have been any violations of&#13;federal securities laws. As part of this investigation, the Division issued a subpoena to the Company seeking documents and information&#13;relating, among other things, to previously-disclosed errors in and restatement of, the Company&amp;#8217;s financial statements, the&#13;Company&amp;#8217;s October 16, 2018 equity offering and the recent separation of the Company&amp;#8217;s former Chief Financial Officers.&#13;The SEC Letter states that the investigation and the subpoena do not mean that the Division staff has concluded that the Company&#13;or anyone else have violated the federal securities laws and that the investigation does not mean that the Division staff has a&#13;negative opinion of any person, entity or security. We intend to fully cooperate with the Division staff. We cannot predict the&#13;length, scope, or results of the investigation or the impact, if any, of the investigation on our results of operations.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:AccountingChangesAndErrorCorrectionsTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;15. &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;RESTATEMENT&#13;OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On February&#13;14, 2020, the Company filed a Form 8-K disclosing that the Audit &amp;#38; Finance Committee of the Company&amp;#8217;s Board of Directors&#13;determined, based on the recommendation of management, that the Company&amp;#8217;s consolidated financial statements which were included&#13;in its annual report on Form 10-K for the year ended December 31, 2018, quarterly reports on Forms 10-Q for the quarters ended&#13;March 31, 2018, June 30, 2018, and September 30, 2018 and quarterly reports on Forms 10-Q for the quarters ended March 31, 2019,&#13;June 30, 2019, and September 30, 2019 and related financial information should no longer be relied upon, and determined that the&#13;consolidated financial statements will be restated. The errors were uncovered as part of the preparation of the Company&amp;#8217;s&#13;consolidated financial statements for the fiscal year ended December 31, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;As&#13;a result, the Company restated the 2018 consolidated financial statements, which is referred to as the &amp;#160;&amp;#8220;Restatement.&amp;#8221;&#13;The Restatement corrects errors which are discussed in detail within this footnote.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;errors primarily related to the timing of recognition of revenue from contracts with customers.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;b&gt;&lt;i&gt;Restatement&lt;/i&gt;&lt;/b&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;following is a discussion of the restatement adjustments that were made to the Company&amp;#8217;s previously issued June 30, 2019&#13;and June 30, 2018 consolidated financial statements.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;u&gt;(a)&#13;Revenue recognition&lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The&#13;Company recognizes revenues and profits for contracts with customers using the cost-to-cost percentage of completion method of&#13;accounting. Historically, for long-term programs, the Company applied the cost-to-cost percentage of completion method at the&#13;program level, that is, for the entire duration of expected production activity on a particular program. The Company estimated&#13;its revenue recognition utilizing the life of the program to both measure progress and estimate profit margin. Under this approach,&#13;the Company estimated the total expected customer purchases over the life of the program, which included unexercised and non-binding&#13;customer purchase options, which resulted in the recognition of $106.7 million and $100.9 million of misstated contract assets,&#13;contract liabilities and loss reserves for the three months ended June 30, 2019 and year ended December 31, 2018, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;Company has now concluded that its life of the program accounting was not an appropriate application of ASC Topic 606. Under ASC&#13;Topic 606, the performance obligation is the appropriate unit of accounting. The Company identifies performance obligations to&#13;customers once a contract is established in accordance with ASC Topic 606. For the Company, the contract under ASC Topic 606 is&#13;typically established upon execution of a purchase order either in accordance with a long-term customer agreement or on a standalone&#13;basis. The transaction price is also determined at the contract level and excludes amounts related to unexercised customer options.&#13;Similarly, the Company&amp;#8217;s cost-to-cost input method to measure progress must consider only the costs incurred relative to&#13;the total expected costs of satisfying the performance obligations identified in the contract, exclusive of unexercised customer&#13;options.&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; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;To&#13;correct these errors, the related revenue was reversed in the period in which the accounting errors took place and recognized&#13;in subsequent periods as control of the goods or services in the contract passed to the customer over time based on a cost-to-cost&#13;input method measure of progress. Additionally, certain adjustments to contract assets and contract liabilities were made to the&#13;consolidated balance sheet at the end of the period in which the accounting errors occurred.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;u&gt;(b)&#13;Other&lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;Company corrected other immaterial misstatements relating to previously unrecorded audit adjustments.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;u&gt;(c)&#13;Income taxes&lt;/u&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;The&#13;Company has recorded tax adjustments related to the impact of the Restatement.&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;i&gt;Impact on Consolidated Statements of&#13;Operations&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&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;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&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;The effect of the Restatement described&#13;above on the accompanying consolidated statements of operations for the three and six months ended June 30, 2019 is as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Three Months Ended June 30, 2019&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Previously &lt;br /&gt;&#13;Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Revenue &lt;br /&gt;&#13;Recognition&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Income &lt;br /&gt;&#13;Taxes&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 40%"&gt;Revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;23,158,251&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;(3,056,538&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;20,101,713&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Cost of sales&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;18,202,069&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(175,696&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(168,303&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,858,070&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,956,182&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,880,842&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;168,303&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,243,643&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,709,313&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(161,551&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,547,762&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income (loss) from operations&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,246,869&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,880,842&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;329,854&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(304,119&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Interest expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;575,412&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;575,412&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income (loss) before provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,671,457&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,880,842&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;329,854&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(879,531&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,039,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,040,636&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,636&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,710,457&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,880,842&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;329,854&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,040,636&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(881,167&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income (loss) per common share &amp;#8211; basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.23&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income &amp;#160;(loss) per common share &amp;#8211; diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.23&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Shares used in computing earnings per common share:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,607,415&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,817,713&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,644,768&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,817,713&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Six Months Ended June 30, 2019&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Previously &lt;br /&gt;&#13;Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Revenue &lt;br /&gt;&#13;Recognition&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Income &lt;br /&gt;&#13;Taxes&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 40%"&gt;Revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;48,741,782&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;(6,651,686&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;42,090,096&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Cost of sales&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;38,369,790&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(838,449&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(168,303&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;37,363,038&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,371,992&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,813,237&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;168,303&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,727,058&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,515,756&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(62,309&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,453,447&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income (loss) from operations&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,856,236&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,813,237&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;230,612&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(726,389&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Interest expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,086,181&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,086,181&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income (loss) before provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,770,055&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,813,237&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;230,612&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,812,570&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(599,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;602,313&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,313&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,369,055&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,813,237&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;230,612&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(602,313&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,815,883&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income (loss) per common share &amp;#8211; basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.37&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.15&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income (loss) per common share &amp;#8211; diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.37&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.15&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Shares used in computing earnings per common share:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,710,357&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,776,107&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,747,711&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,776,107&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;i&gt;&amp;#160;&lt;/i&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; color: Black"&gt;&lt;i&gt;Impact on Consolidated&#13;Statements of Operations&lt;/i&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; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The effect of the Restatement described&#13;above on the accompanying consolidated statements of operations for the three and six months ended June 30, 2018 is as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"&gt;Three Months Ended June 30, 2018&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"&gt;As Previously Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"&gt;Revenue Recognition&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;Income Taxes&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 35%; color: windowtext; text-indent: -0.125in; padding-left: 0.125in"&gt;Revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;20,261,239&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;(3,085,560&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;17,175,679&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"&gt;Cost of sales&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;15,676,421&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;452,682&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;16,129,103&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;4,584,818&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(3,538,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;1,046,576&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;2,557,759&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(45,086&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;2,512,673&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Income (loss) from operations&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;2,027,059&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(3,538,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;45,086&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(1,466,097&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"&gt;Interest expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;416,834&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;416,834&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Income (loss) before provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;1,610,225&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(3,538,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;45,086&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(1,882,931&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"&gt;Provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;353,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(351,825&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;1,175&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;1,257,225&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(3,538,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;45,086&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;351,825&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(1,884,106&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt"&gt;Other&#13;    comprehensive income net of tax &amp;#8211; Change &lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left; text-indent: -0.125in; padding-left: 20pt"&gt;&#13;    in unrealized loss on interest rate swap&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;20,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;20,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in"&gt;Comprehensive income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,277,825&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,538,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;45,086&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;351,825&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(1,863.506&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;Income (loss) per common share &amp;#8211; basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;0.14&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(0.21&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;Income (loss) per common share &amp;#8211; diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;0.14&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(0.21&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt"&gt;Shares used in computing earnings per common share:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;Basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;8,938,331&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;8,938,331&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;Diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;8,980,155&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;8,938,331&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Six Months Ended June 30, 2018&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Previously Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Revenue Recognition&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Income Taxes&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: 0in"&gt;Revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;38,452,862&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;(6,287,232&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;32,165,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Cost of sales&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;29,818,176&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;480,544&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;30,018,577&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,634,686&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,767,776&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,147,053&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,607,599&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,607,599&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Income (loss) from operations&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,027,087&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,767,776&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,460,546&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Interest expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;864,097&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;864,097&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Income (loss) before provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,162,990&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,767,776&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,324,643&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;649,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(646,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,370&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,513,990&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,767,776&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;646,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,327,013&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt"&gt;Other comprehensive income net of tax &amp;#8211; Change &lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left; text-indent: -0.125in; padding-left: 20pt"&gt;&#13;     in unrealized loss on interest rate swap&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt"&gt;Comprehensive income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,528,790&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,767,776&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;646,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,312,213&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Income (loss) per common share &amp;#8211; basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.28&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.37&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Income (loss) per common share &amp;#8211; diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.28&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.37&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt"&gt;Shares used in computing earnings per common share:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,913,394&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,913,394&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,953,321&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,913,394&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&lt;i&gt;Impact on Consolidated Balance Sheets&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;The effect of the Restatement described above&#13;on the accompanying consolidated balance sheets as of June 30, 2019 and December 31, 2018 is as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;As of June 30, 2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Previously &lt;br /&gt; Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Revenue &lt;br /&gt; Recognition&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Income &lt;br /&gt; Taxes&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;ASSETS&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Current Assets:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;752,607&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;752,607&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Restricted cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Accounts receivable, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,399,920&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;161,551&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,561,471&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Contract assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;120,254,379&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(104,091,748&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;16,162,631&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,956,006&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(182,083&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,773,923&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Refundable income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;435,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(47,035&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;273,249&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;661,214&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.25in"&gt;Prepaid expenses and other current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,118,620&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,118,620&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Total Current Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;144,916,532&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(104,091,748&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(67,567&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;273,249&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;41,030,466&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Operating lease right-of-use assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,626,916&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,626,916&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,362,084&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,362,084&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Refundable income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;434,903&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;434,903&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Deferred income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;488,319&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;435,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(923,319&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.125in"&gt;Other assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;230,258&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;230,258&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 2.5pt; padding-left: 0.125in"&gt;Total Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;153,624,109&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(104,091,748&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;367,433&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(215,167&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;49,684,627&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Liabilities and Shareholders&amp;#8217; Equity (Deficit)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Current Liabilities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Accounts payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,540,234&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,540,234&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Accrued expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;927,672&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;927,672&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Contract liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,272,217&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(38,340&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,233,877&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Loss reserve&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;216,606&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,615,485&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,832,091&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Current portion of long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,507,060&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,507,060&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Operating lease liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,637,869&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,637,869&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.25in"&gt;Income taxes payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;453,828&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;387,965&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(724,488&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;117,305&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Total Current Liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;20,555,486&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,577,145&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;387,965&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(724,488&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;22,796,108&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Line of credit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;25,738,685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;25,738,685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Long-term operating lease liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,464,146&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,464,146&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Long-term debt, net of current portion&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,981,869&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,981,869&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt"&gt;Deferred income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,638,415&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,638,415&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Total Liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;55,378,601&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,577,145&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;387,965&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,362,903&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;54,980,808&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Shareholders&amp;#8217; Equity&#13;    (Deficit):&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Common stock&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,820&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,820&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Additional paid-in capital&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;71,104,418&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;71,104,418&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Retained earnings (accumulated deficit)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;27,129,270&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(106,668,893&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(20,532&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,147,736&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(76,412,419&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.125in"&gt;Total Shareholders&amp;#8217; Equity&#13;    (Deficit)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;98,245,508&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(106,668,893&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(20,532&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,147,736&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,296,181&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt"&gt;Total Liabilities and Shareholders&amp;#8217; Equity&#13;    (Deficit)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;153,624,109&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(104,091,748&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;367,433&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(215,167&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;49,684,627&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; 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; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As of December 31, 2018&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Previously &lt;br /&gt; Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Revenue &lt;br /&gt; Recognition&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Income&lt;br /&gt; Taxes&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As &lt;br /&gt; Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;ASSETS&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Current Assets:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;4,128,142&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;4,128,142&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Restricted cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Accounts receivable, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,623,329&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;99,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,722,571&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Contract assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;113,333,491&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(95,744,625&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,588,866&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,711,997&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(350,386&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,361,611&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Refundable income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;435,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(97&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;434,903&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in"&gt;Prepaid expenses and other current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,972,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,972,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Total Current Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;140,204,589&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(95,744,625&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(251,144&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(97&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;44,208,723&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Property and equipment, net&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,545,192&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,545,192&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Refundable income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;435,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(97&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;434,903&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Deferred income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;279,318&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(279,318&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Other assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;249,575&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;249,575&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt"&gt;Total Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;143,713,674&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(95,744,625&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(251,144&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(279,512&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;47,438,393&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Liabilities and Shareholders&amp;#8217; Equity (Deficit)&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Current Liabilities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Accounts payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,902,481&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,902,481&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Accrued expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,558,160&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,558,160&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Contract liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,588,500&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,664,079&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,252,579&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Loss reserve&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;216,606&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,446,952&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,663,558&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Current portion of long-term debt&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,434,981&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,434,981&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Income taxes payable&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;115,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,008&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;113,992&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Total Current Liabilities&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,815,728&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,111,031&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,008&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;22,925,751&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Line of credit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;24,038,685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;24,038,685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Long-term debt, net of current portion&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,876,238&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,876,238&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Deferred income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,028,553&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,028,553&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Other liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;531,124&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;531,124&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Total Liabilities &lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;50,290,328&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,111,031&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,029,561&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;51,371,798&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Shareholders&amp;#8217; Equity (Deficit):&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Common stock&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,718&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,718&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Additional paid-in capital&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;70,651,413&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;70,651,413&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Retained earnings (accumulated deficit)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;22,760,215&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(100,855,656&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(251,144&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,750,049&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(74,596,536&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Total Shareholders&amp;#8217; Equity&#13;    (Deficit)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;93,423,346&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(100,855,656&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(251,144&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,750,049&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,933,405&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt"&gt;Total Liabilities and Shareholders&amp;#8217; Equity&#13;    (Deficit)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;143,713,674&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(95,744,625&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(251,144&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(279,512&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;47,438,393&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; 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; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&lt;i&gt;Cumulative Effect of Prior Period Adjustments&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The following table presents the impact of the Restatement on&#13;the Company&amp;#8217;s shareholders&amp;#8217; equity (deficit) as of January 1, 2018:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Common &lt;br /&gt; Stock&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Additional &lt;br /&gt; Paid-in &lt;br /&gt; Capital&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Retained &lt;br /&gt; Earnings &lt;br /&gt; (Accumulated &lt;br /&gt; Deficit)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Accumulated &lt;br /&gt; Other&lt;br /&gt; Comprehensive&lt;br /&gt; Loss&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Total&#13;                                         &lt;br /&gt;&#13;                                         Shareholders&amp;#8217; &lt;br /&gt;&#13;                                         Equity (Deficit)&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Balance, January 1, 2018&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;(As previously reported)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;8,864&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;53,770,617&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;20,548,652&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;(14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;74,313,333&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Adjustments:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Revenue recognition&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(86,621,280&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(86,621,280&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Other&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in"&gt;Income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(697,012&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(697,012&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Cumulative restatement adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(87,598,435&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(87,598,435&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Balance, January 1, 2018&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt"&gt;(As Restated)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,864&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;53,770,617&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(67,049,783&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(13,285,102&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&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; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black"&gt;&lt;i&gt;Impact on Consolidated&#13;Statements of Cash Flows&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black"&gt;The effect of the Restatement&#13;described above on the accompanying consolidated statements of cash flows for the six months ended June 30, 2019 and 2018 is as&#13;follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;Six Months Ended June 30, 2019&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;As Previously Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;Restatement Adjustments&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash flows from operating activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 61%; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right"&gt;4,369,055&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right"&gt;(6,184,938&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right"&gt;(1,815,883&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.25in; text-indent: -0.125in"&gt;Adjustments to reconcile net income&#13;    (loss) to net cash used in operating activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Depreciation and amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;483,982&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;483,982&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Amortization of debt issuance cost&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;44,317&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;16,929&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;61,246&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Cash expended in excess of rent expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(56,024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(56,024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Stock-based compensation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;540,354&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;540,354&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Common stock issued as employee compensation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;32,324&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;32,324&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Bad debt expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(62,309&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(62,309&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Deferred income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(1,599,139&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,599,139&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0in; text-indent: 0in"&gt;Changes in operating assets and liabilities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Decrease in accounts receivable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;223,409&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;223,409&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;(Increase) decrease in contract assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(6,920,888&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;8,347,122&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,426,234&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(2,244,009&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(168,303&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(2,412,312&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;(Increase) decrease in refundable income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;435,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(661,311&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(226,311&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Decrease in prepaid expenses and other current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;645,522&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(17,053&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;628,469&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in accounts payable and accrued expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,007,265&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,007,265&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Decrease in contract liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(694,408&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(1,702,294&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(2,396,702&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Decrease in loss reserve&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(831,467&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(831,467&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in income taxes payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;338,828&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(335,515&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;3,313&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Net cash used in operating activities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,394,412&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,394,412&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash flows from investing activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"&gt;Purchase of property and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(314,462&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(314,462&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Net cash used in investing activities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(314,462&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(314,462&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash flows from financing activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Payments of long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(1,222,090&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(1,222,090&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Proceeds from line of credit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Payments of line of credit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(300,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(300,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Stock offering costs paid&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(119,571&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(119,571&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"&gt;Debt issuance costs&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(25,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(25,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Net cash provided by financing activities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;333,339&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;333,339&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Net decrease in cash and restricted cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,375,535&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,375,535&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash and restricted cash at beginning of period&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;6,128,142&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;6,128,142&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash and restricted cash at end of period&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;2,752,607&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;2,752,607&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Supplemental disclosures of cash flow information:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash paid during the period for interest&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,329,678&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,329,678&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash paid during the period for income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;141,702&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;141,702&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Supplemental schedule of noncash investing and financing activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Equipment acquired under financing lease&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;399,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;399,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&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-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;Six Months Ended June 30, 2018&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;As Previously Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;Restatement Adjustments&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash flows from operating activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 61%; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right"&gt;2,513,990&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right"&gt;(5,841,003&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right"&gt;(3,327,013&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Adjustments to reconcile net income (loss) to net cash used in operating activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Depreciation and amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;333,276&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;333,276&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Amortization of debt issuance cost&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;42,785&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;42,785&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Cash expended in excess of rent expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(35,384&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(35,384&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Stock-based compensation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;459,716&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;459,716&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Common stock issued as employee compensation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;45,913&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;45,913&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Adjustment for maturity of interest rate swap &lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;20,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(5,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Bad debt expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Deferred income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;755,500&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(755,500&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Changes in operating assets and liabilities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in accounts receivable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(10,724&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(10,724&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;(Increase) decrease in contract assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(4,021,904&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;6,638,916&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;2,617,012&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(125,526&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(125,526&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in prepaid expenses, other current assets and refundable income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(158,636&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(130&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(158,766&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Decrease in accounts payable and accrued expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,619,073&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,899,216&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in contract liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;292,317&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(2,658&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;289,659&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in loss reserve&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;44,933&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;131,518&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;176,451&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Decrease in other liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(10,976&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;5,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(5,176&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"&gt;Decrease in income taxes payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(109,327&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;109,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(327&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Net cash used in operating activities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,582,520&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,582,520&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash flows from investing activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"&gt;Purchase of property and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(369,738&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(369,738&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Net cash used in investing activities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(369,738&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(369,738&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash flows from financing activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Payments of long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(946,521&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(946,521&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"&gt;Proceeds from line of credit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;4,500,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;4,500,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Net&#13;    cash used in financing activities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;3,553,479&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;3,553,479&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Net decrease in cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(398,779&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(398,779&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash at beginning of period&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,430,877&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,430,877&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash at end of period&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,032,098&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,032,098&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Supplemental disclosures of cash flow information:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash paid during the period for interest&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,047,457&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,047,457&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Supplemental schedule of noncash investing and financing activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Equipment acquired under financing lease&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;497,602&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;497,602&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&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-top: 0; margin-bottom: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&amp;#160;&lt;/p&gt;</us-gaap:AccountingChangesAndErrorCorrectionsTextBlock>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The effect of the Restatement described&#13;above on the accompanying consolidated statements of operations for the three and six months ended June 30, 2019 is as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Three Months Ended June 30, 2019&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Previously &lt;br /&gt;&#13;Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Revenue &lt;br /&gt;&#13;Recognition&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Income &lt;br /&gt;&#13;Taxes&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 40%"&gt;Revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;23,158,251&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;(3,056,538&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;20,101,713&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Cost of sales&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;18,202,069&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(175,696&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(168,303&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,858,070&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,956,182&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,880,842&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;168,303&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,243,643&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,709,313&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(161,551&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,547,762&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income (loss) from operations&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,246,869&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,880,842&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;329,854&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(304,119&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Interest expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;575,412&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;575,412&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income (loss) before provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,671,457&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,880,842&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;329,854&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(879,531&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,039,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,040,636&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,636&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,710,457&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,880,842&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;329,854&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,040,636&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(881,167&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income (loss) per common share &amp;#8211; basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.23&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income &amp;#160;(loss) per common share &amp;#8211; diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.23&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Shares used in computing earnings per common share:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,607,415&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,817,713&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,644,768&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,817,713&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Six Months Ended June 30, 2019&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Previously &lt;br /&gt;&#13;Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Revenue &lt;br /&gt;&#13;Recognition&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Income &lt;br /&gt;&#13;Taxes&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 40%"&gt;Revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;48,741,782&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;(6,651,686&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%"&gt;42,090,096&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;Cost of sales&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;38,369,790&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(838,449&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(168,303&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;37,363,038&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;10,371,992&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,813,237&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;168,303&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,727,058&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,515,756&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(62,309&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,453,447&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income (loss) from operations&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,856,236&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,813,237&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;230,612&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(726,389&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Interest expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,086,181&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,086,181&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income (loss) before provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,770,055&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,813,237&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;230,612&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,812,570&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;Provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(599,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;602,313&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,313&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,369,055&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,813,237&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;230,612&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(602,313&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,815,883&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income (loss) per common share &amp;#8211; basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.37&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.15&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Income (loss) per common share &amp;#8211; diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.37&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.15&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Shares used in computing earnings per common share:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,710,357&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,776,107&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;Diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,747,711&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,776,107&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&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: 0pt 0; text-align: justify"&gt;&lt;font style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&lt;i&gt;&amp;#160;&lt;/i&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; color: Black"&gt;The effect of the Restatement&#13;described above on the accompanying consolidated statements of operations for the three and six months ended June 30, 2018 is&#13;as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"&gt;Three Months Ended June 30, 2018&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"&gt;As Previously Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"&gt;Revenue Recognition&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"&gt;Income Taxes&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 35%; color: windowtext; text-indent: -0.125in; padding-left: 0.125in"&gt;Revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;20,261,239&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;(3,085,560&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right"&gt;17,175,679&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"&gt;Cost of sales&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;15,676,421&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;452,682&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;16,129,103&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;4,584,818&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(3,538,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;1,046,576&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;2,557,759&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(45,086&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;2,512,673&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Income (loss) from operations&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;2,027,059&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(3,538,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;45,086&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(1,466,097&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"&gt;Interest expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;416,834&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;416,834&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Income (loss) before provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;1,610,225&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(3,538,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;45,086&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(1,882,931&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in"&gt;Provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;353,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(351,825&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;1,175&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;1,257,225&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(3,538,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;45,086&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;351,825&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;(1,884,106&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt"&gt;Other&#13;    comprehensive income net of tax &amp;#8211; Change &lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left; text-indent: -0.125in; padding-left: 20pt"&gt;&#13;    in unrealized loss on interest rate swap&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;20,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"&gt;20,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in"&gt;Comprehensive income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,277,825&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,538,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;45,086&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;351,825&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(1,863.506&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;Income (loss) per common share &amp;#8211; basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;0.14&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(0.21&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;Income (loss) per common share &amp;#8211; diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;0.14&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(0.21&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt"&gt;Shares used in computing earnings per common share:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;Basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;8,938,331&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;8,938,331&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in"&gt;Diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;8,980,155&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;8,938,331&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Six Months Ended June 30, 2018&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Previously Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Revenue Recognition&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Income Taxes&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: 0in"&gt;Revenue&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;38,452,862&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;(6,287,232&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;32,165,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Cost of sales&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;29,818,176&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;480,544&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;30,018,577&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Gross profit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,634,686&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,767,776&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,147,053&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Selling, general and administrative expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,607,599&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,607,599&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Income (loss) from operations&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,027,087&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,767,776&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,460,546&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Interest expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;864,097&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;864,097&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Income (loss) before provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,162,990&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,767,776&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,324,643&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Provision for (benefit from) income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;649,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(646,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,370&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,513,990&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,767,776&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;646,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,327,013&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt"&gt;Other comprehensive income net of tax &amp;#8211; Change &lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left; text-indent: -0.125in; padding-left: 20pt"&gt;&#13;     in unrealized loss on interest rate swap&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt"&gt;Comprehensive income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,528,790&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(6,767,776&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;646,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,312,213&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Income (loss) per common share &amp;#8211; basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.28&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.37&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Income (loss) per common share &amp;#8211; diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;0.28&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(0.37&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt"&gt;Shares used in computing earnings per common share:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Basic&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,913,394&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,913,394&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Diluted&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,953,321&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,913,394&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;The effect of the Restatement described above&#13;on the accompanying consolidated balance sheets as of June 30, 2019 and December 31, 2018 is as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;b&gt;As of June 30, 2019&lt;/b&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Previously &lt;br /&gt; Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Revenue &lt;br /&gt; Recognition&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Income &lt;br /&gt; Taxes&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;ASSETS&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Current Assets:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;752,607&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;752,607&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Restricted cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Accounts receivable, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,399,920&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;161,551&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,561,471&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Contract assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;120,254,379&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(104,091,748&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;16,162,631&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,956,006&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(182,083&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,773,923&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Refundable income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;435,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(47,035&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;273,249&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;661,214&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.25in"&gt;Prepaid expenses and other current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,118,620&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,118,620&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Total Current Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;144,916,532&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(104,091,748&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(67,567&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;273,249&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;41,030,466&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Operating lease right-of-use assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,626,916&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,626,916&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,362,084&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,362,084&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Refundable income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;434,903&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;434,903&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Deferred income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;488,319&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;435,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(923,319&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.125in"&gt;Other assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;230,258&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;230,258&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 2.5pt; padding-left: 0.125in"&gt;Total Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;153,624,109&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(104,091,748&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;367,433&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(215,167&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;49,684,627&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Liabilities and Shareholders&amp;#8217; Equity (Deficit)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Current Liabilities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Accounts payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,540,234&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,540,234&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Accrued expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;927,672&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;927,672&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Contract liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,272,217&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(38,340&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,233,877&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Loss reserve&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;216,606&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,615,485&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,832,091&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Current portion of long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,507,060&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,507,060&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in"&gt;Operating lease liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,637,869&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,637,869&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.25in"&gt;Income taxes payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;453,828&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;387,965&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(724,488&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;117,305&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Total Current Liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;20,555,486&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,577,145&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;387,965&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(724,488&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;22,796,108&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Line of credit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;25,738,685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;25,738,685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Long-term operating lease liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,464,146&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,464,146&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Long-term debt, net of current portion&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,981,869&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,981,869&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt"&gt;Deferred income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,638,415&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(2,638,415&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Total Liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;55,378,601&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,577,145&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;387,965&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,362,903&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;54,980,808&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Shareholders&amp;#8217; Equity&#13;    (Deficit):&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Common stock&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,820&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,820&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Additional paid-in capital&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;71,104,418&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;71,104,418&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;Retained earnings (accumulated deficit)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;27,129,270&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(106,668,893&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(20,532&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,147,736&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(76,412,419&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.125in"&gt;Total Shareholders&amp;#8217; Equity&#13;    (Deficit)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;98,245,508&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(106,668,893&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(20,532&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,147,736&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(5,296,181&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt"&gt;Total Liabilities and Shareholders&amp;#8217; Equity&#13;    (Deficit)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;153,624,109&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(104,091,748&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;367,433&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(215,167&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;49,684,627&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; 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; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As of December 31, 2018&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As Previously &lt;br /&gt; Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Revenue &lt;br /&gt; Recognition&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Other&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Income&lt;br /&gt; Taxes&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;As &lt;br /&gt; Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"&gt;ASSETS&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Current Assets:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;4,128,142&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;4,128,142&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Restricted cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Accounts receivable, net&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,623,329&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;99,242&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,722,571&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Contract assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;113,333,491&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(95,744,625&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,588,866&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,711,997&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(350,386&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,361,611&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Refundable income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;435,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(97&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;434,903&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in"&gt;Prepaid expenses and other current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,972,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,972,630&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Total Current Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;140,204,589&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(95,744,625&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(251,144&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(97&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;44,208,723&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Property and equipment, net&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,545,192&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,545,192&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Refundable income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;435,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(97&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;434,903&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Deferred income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;279,318&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(279,318&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Other assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;249,575&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;249,575&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt"&gt;Total Assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;143,713,674&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(95,744,625&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(251,144&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(279,512&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;47,438,393&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Liabilities and Shareholders&amp;#8217; Equity (Deficit)&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Current Liabilities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Accounts payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,902,481&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;9,902,481&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Accrued expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,558,160&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,558,160&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Contract liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,588,500&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;1,664,079&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,252,579&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Loss reserve&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;216,606&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,446,952&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,663,558&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Current portion of long-term debt&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,434,981&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;2,434,981&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Income taxes payable&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;115,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,008&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;113,992&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Total Current Liabilities&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;17,815,728&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,111,031&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(1,008&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;22,925,751&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Line of credit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;24,038,685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;24,038,685&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Long-term debt, net of current portion&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,876,238&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,876,238&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Deferred income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;4,028,553&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,028,553&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Other liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;531,124&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;531,124&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Total Liabilities &lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;50,290,328&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;5,111,031&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(4,029,561&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;51,371,798&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Shareholders&amp;#8217; Equity (Deficit):&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Common stock&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,718&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;11,718&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Additional paid-in capital&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;70,651,413&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;70,651,413&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Retained earnings (accumulated deficit)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;22,760,215&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(100,855,656&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(251,144&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,750,049&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(74,596,536&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Total Shareholders&amp;#8217; Equity&#13;    (Deficit)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;93,423,346&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(100,855,656&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(251,144&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;3,750,049&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(3,933,405&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt"&gt;Total Liabilities and Shareholders&amp;#8217; Equity&#13;    (Deficit)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;143,713,674&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(95,744,625&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(251,144&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(279,512&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;47,438,393&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; 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; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The following table presents the impact of the Restatement on&#13;the Company&amp;#8217;s shareholders&amp;#8217; equity (deficit) as of January 1, 2018:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Common &lt;br /&gt; Stock&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Additional &lt;br /&gt; Paid-in &lt;br /&gt; Capital&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Retained &lt;br /&gt; Earnings &lt;br /&gt; (Accumulated &lt;br /&gt; Deficit)&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;Accumulated &lt;br /&gt; Other&lt;br /&gt; Comprehensive&lt;br /&gt; Loss&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;Total&#13;                                         &lt;br /&gt;&#13;                                         Shareholders&amp;#8217; &lt;br /&gt;&#13;                                         Equity (Deficit)&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;Balance, January 1, 2018&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;(As previously reported)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;8,864&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;53,770,617&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;20,548,652&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;(14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"&gt;74,313,333&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Adjustments:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Revenue recognition&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(86,621,280&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(86,621,280&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"&gt;Other&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in"&gt;Income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(697,012&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(697,012&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt"&gt;Cumulative restatement adjustments&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(87,598,435&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(87,598,435&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"&gt;Balance, January 1, 2018&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt"&gt;(As Restated)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;8,864&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;53,770,617&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(67,049,783&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;(13,285,102&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"&gt;)&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; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black"&gt;The effect of the Restatement&#13;described above on the accompanying consolidated statements of cash flows for the six months ended June 30, 2019 and 2018 is as&#13;follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;Six Months Ended June 30, 2019&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;As Previously Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;Restatement Adjustments&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash flows from operating activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 61%; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right"&gt;4,369,055&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right"&gt;(6,184,938&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right"&gt;(1,815,883&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.25in; text-indent: -0.125in"&gt;Adjustments to reconcile net income&#13;    (loss) to net cash used in operating activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Depreciation and amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;483,982&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;483,982&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Amortization of debt issuance cost&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;44,317&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;16,929&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;61,246&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Cash expended in excess of rent expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(56,024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(56,024&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Stock-based compensation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;540,354&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;540,354&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Common stock issued as employee compensation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;32,324&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;32,324&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Bad debt expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(62,309&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(62,309&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Deferred income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(1,599,139&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,599,139&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0in; text-indent: 0in"&gt;Changes in operating assets and liabilities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Decrease in accounts receivable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;223,409&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;223,409&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;(Increase) decrease in contract assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(6,920,888&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;8,347,122&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,426,234&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(2,244,009&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(168,303&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(2,412,312&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;(Increase) decrease in refundable income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;435,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(661,311&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(226,311&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Decrease in prepaid expenses and other current assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;645,522&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(17,053&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;628,469&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in accounts payable and accrued expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,007,265&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,007,265&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Decrease in contract liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(694,408&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(1,702,294&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(2,396,702&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Decrease in loss reserve&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(831,467&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(831,467&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in income taxes payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;338,828&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(335,515&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;3,313&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Net cash used in operating activities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,394,412&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,394,412&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash flows from investing activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"&gt;Purchase of property and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(314,462&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(314,462&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Net cash used in investing activities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(314,462&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(314,462&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash flows from financing activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Payments of long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(1,222,090&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(1,222,090&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Proceeds from line of credit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;2,000,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Payments of line of credit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(300,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(300,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Stock offering costs paid&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(119,571&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(119,571&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"&gt;Debt issuance costs&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(25,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(25,000&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Net cash provided by financing activities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;333,339&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;333,339&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Net decrease in cash and restricted cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,375,535&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,375,535&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash and restricted cash at beginning of period&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;6,128,142&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;6,128,142&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash and restricted cash at end of period&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;2,752,607&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;2,752,607&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Supplemental disclosures of cash flow information:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash paid during the period for interest&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,329,678&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,329,678&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash paid during the period for income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;141,702&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&lt;font style="font-size: 10pt"&gt;$&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;141,702&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Supplemental schedule of noncash investing and financing activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Equipment acquired under financing lease&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;399,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;399,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&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-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;/p&gt;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;Six Months Ended June 30, 2018&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;As Previously Reported&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;Restatement Adjustments&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center"&gt;As Restated&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash flows from operating activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 61%; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Net income (loss)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right"&gt;2,513,990&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right"&gt;(5,841,003&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right"&gt;(3,327,013&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Adjustments to reconcile net income (loss) to net cash used in operating activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Depreciation and amortization&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;333,276&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;333,276&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Amortization of debt issuance cost&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;42,785&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;42,785&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Cash expended in excess of rent expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(35,384&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(35,384&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Stock-based compensation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;459,716&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;459,716&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Common stock issued as employee compensation&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;45,913&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;45,913&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Adjustment for maturity of interest rate swap &lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;20,600&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(5,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;14,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Bad debt expense&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Deferred income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;755,500&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(755,500&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Changes in operating assets and liabilities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in accounts receivable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(10,724&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(10,724&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;(Increase) decrease in contract assets&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(4,021,904&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;6,638,916&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;2,617,012&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in inventory&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(125,526&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(125,526&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in prepaid expenses, other current assets and refundable income taxes&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(158,636&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(130&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(158,766&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Decrease in accounts payable and accrued expenses&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,619,073&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(280,143&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,899,216&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in contract liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;292,317&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(2,658&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;289,659&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Increase in loss reserve&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;44,933&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;131,518&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;176,451&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Decrease in other liabilities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(10,976&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;5,800&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(5,176&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"&gt;Decrease in income taxes payable&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(109,327&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;109,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(327&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Net cash used in operating activities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,582,520&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(3,582,520&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash flows from investing activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"&gt;Purchase of property and equipment&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(369,738&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(369,738&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Net cash used in investing activities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(369,738&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(369,738&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash flows from financing activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in"&gt;Payments of long-term debt&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(946,521&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(946,521&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in"&gt;Proceeds from line of credit&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;4,500,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;4,500,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Net&#13;    cash used in financing activities&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;3,553,479&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;3,553,479&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in"&gt;Net decrease in cash&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(398,779&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;(398,779&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash at beginning of period&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,430,877&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#8212;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,430,877&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash at end of period&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,032,098&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,032,098&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-left: 0.125in; text-indent: -0.125in"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Supplemental disclosures of cash flow information:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash paid during the period for interest&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,047,457&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;1,047,457&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Supplemental schedule of noncash investing and financing activities:&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Equipment acquired under financing lease&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;497,602&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;&lt;font style="font-size: 10pt"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"&gt;497,602&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left"&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-top: 0; margin-bottom: 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>cvu-20190630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.4a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\CPI Aero\Xbrl\20190630 %2D QA\cvu_063019.xfr; Date: 2020%2D08%2D25T14:30:32Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +6spw7xRiXhun8uCbn1MSaeDCbP9w5dz+elBtm98HSlKHy0nqwaCjyidcHm2cTwP -->
<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/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:cvu="http://cpiaero.com/20190630" elementFormDefault="qualified" targetNamespace="http://cpiaero.com/20190630">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://cpiaero.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://cpiaero.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
	  <link:definition>00000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)</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://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (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://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" id="ConsolidatedStatementsOfOperationsAndComprehensiveLoss">
	  <link:definition>00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited)</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://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit" id="ConsolidatedStatementsOfShareholdersEquityDeficit">
	  <link:definition>00000005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (DEFICIT) (UNAUDITED)</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://cpiaero.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
	  <link:definition>00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</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://cpiaero.com/role/InterimFinancialStatements" id="InterimFinancialStatements">
	  <link:definition>00000007 - Disclosure - INTERIM FINANCIAL STATEMENTS</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://cpiaero.com/role/BusinessCombinations" id="BusinessCombinations">
	  <link:definition>00000008 - Disclosure - BUSINESS COMBINATIONS</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://cpiaero.com/role/RevenueRecognition" id="RevenueRecognition">
	  <link:definition>00000009 - Disclosure - REVENUE RECOGNITION</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://cpiaero.com/role/Leases" id="Leases">
	  <link:definition>00000010 - Disclosure - LEASES</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://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash" id="ReconciliationOfCashAndRestrictedCash">
	  <link:definition>00000011 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH</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://cpiaero.com/role/Inventory" id="Inventory">
	  <link:definition>00000012 - Disclosure - 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://cpiaero.com/role/Stock-basedCompensation" id="Stock-basedCompensation">
	  <link:definition>00000013 - Disclosure - STOCK-BASED COMPENSATION</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://cpiaero.com/role/FairValue" id="FairValue">
	  <link:definition>00000014 - Disclosure - FAIR VALUE</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://cpiaero.com/role/ContractAssetsAndContractLiabilities" id="ContractAssetsAndContractLiabilities">
	  <link:definition>00000015 - Disclosure - CONTRACT ASSETS AND CONTRACT 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://cpiaero.com/role/LossPerCommonShare" id="LossPerCommonShare">
	  <link:definition>00000016 - Disclosure - LOSS PER COMMON SHARE</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://cpiaero.com/role/Debt" id="Debt">
	  <link:definition>00000017 - Disclosure - DEBT</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://cpiaero.com/role/MajorCustomers" id="MajorCustomers">
	  <link:definition>00000018 - Disclosure - MAJOR CUSTOMERS</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://cpiaero.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000019 - Disclosure - 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://cpiaero.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000020 - Disclosure - 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://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" id="RestatementOfPreviouslyIssuedConsolidatedFinancialStatements">
	  <link:definition>00000021 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS</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://cpiaero.com/role/BusinessCombinationsTables" id="BusinessCombinationsTables">
	  <link:definition>00000022 - Disclosure - BUSINESS COMBINATIONS (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://cpiaero.com/role/RevenueRecognitionTables" id="RevenueRecognitionTables">
	  <link:definition>00000023 - Disclosure - REVENUE RECOGNITION (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://cpiaero.com/role/LeasesTables" id="LeasesTables">
	  <link:definition>00000024 - Disclosure - LEASES (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://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables" id="ReconciliationOfCashAndRestrictedCashTables">
	  <link:definition>00000025 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (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://cpiaero.com/role/InventoryTables" id="InventoryTables">
	  <link:definition>00000026 - Disclosure - 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://cpiaero.com/role/Stock-basedCompensationTables" id="Stock-basedCompensationTables">
	  <link:definition>00000027 - Disclosure - STOCK-BASED COMPENSATION (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://cpiaero.com/role/FairValueTables" id="FairValueTables">
	  <link:definition>00000028 - Disclosure - FAIR VALUE (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://cpiaero.com/role/DebtTables" id="DebtTables">
	  <link:definition>00000029 - Disclosure - DEBT (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://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" id="RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables">
	  <link:definition>00000030 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (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://cpiaero.com/role/InterimFinancialStatementsDetailsNarrative" id="InterimFinancialStatementsDetailsNarrative">
	  <link:definition>00000031 - Disclosure - INTERIM FINANCIAL STATEMENTS (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://cpiaero.com/role/BusinessCombinationsDetails" id="BusinessCombinationsDetails">
	  <link:definition>00000032 - Disclosure - BUSINESS COMBINATIONS (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://cpiaero.com/role/BusinessCombinationsDetails1" id="BusinessCombinationsDetails1">
	  <link:definition>00000033 - Disclosure - BUSINESS COMBINATIONS (Details 1)</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://cpiaero.com/role/BusinessCombinationsDetailsNarrative" id="BusinessCombinationsDetailsNarrative">
	  <link:definition>00000034 - Disclosure - BUSINESS COMBINATIONS (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://cpiaero.com/role/RevenueRecognitionDetails" id="RevenueRecognitionDetails">
	  <link:definition>00000035 - Disclosure - REVENUE RECOGNITION (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://cpiaero.com/role/RevenueRecognitionDetailsNarrative" id="RevenueRecognitionDetailsNarrative">
	  <link:definition>00000036 - Disclosure - REVENUE RECOGNITION (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://cpiaero.com/role/LeasesDetails" id="LeasesDetails">
	  <link:definition>00000037 - Disclosure - LEASES (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://cpiaero.com/role/LeasesDetails1" id="LeasesDetails1">
	  <link:definition>00000038 - Disclosure - LEASES (Details 1)</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://cpiaero.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
	  <link:definition>00000039 - Disclosure - LEASES (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://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails" id="ReconciliationOfCashAndRestrictedCashDetails">
	  <link:definition>00000040 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (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://cpiaero.com/role/InventoryDetails" id="InventoryDetails">
	  <link:definition>00000041 - Disclosure - 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://cpiaero.com/role/Stock-basedCompensationDetails" id="Stock-basedCompensationDetails">
	  <link:definition>00000042 - Disclosure - STOCK-BASED COMPENSATION (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://cpiaero.com/role/Stock-basedCompensationDetailsNarrative" id="Stock-basedCompensationDetailsNarrative">
	  <link:definition>00000043 - Disclosure - STOCK-BASED COMPENSATION (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://cpiaero.com/role/FairValueDetails" id="FairValueDetails">
	  <link:definition>00000044 - Disclosure - FAIR VALUE (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://cpiaero.com/role/ContractAssetsAndContractLiabilitiesDetailsNarrative" id="ContractAssetsAndContractLiabilitiesDetailsNarrative">
	  <link:definition>00000045 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (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://cpiaero.com/role/LossPerCommonShareDetailsNarrative" id="LossPerCommonShareDetailsNarrative">
	  <link:definition>00000046 - Disclosure - LOSS PER COMMON SHARE (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://cpiaero.com/role/DebtDetails" id="DebtDetails">
	  <link:definition>00000047 - Disclosure - DEBT (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://cpiaero.com/role/DebtDetailsNarrative" id="DebtDetailsNarrative">
	  <link:definition>00000048 - Disclosure - DEBT (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://cpiaero.com/role/MajorCustomersDetailsNarrative" id="MajorCustomersDetailsNarrative">
	  <link:definition>00000049 - Disclosure - MAJOR CUSTOMERS (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://cpiaero.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
	  <link:definition>00000050 - Disclosure - SUBSEQUENT EVENTS (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://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" id="RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails">
	  <link:definition>00000051 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (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://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" id="RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1">
	  <link:definition>00000052 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 1)</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://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" id="RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2">
	  <link:definition>00000053 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 2)</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://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" id="RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3">
	  <link:definition>00000054 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 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://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" id="RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative">
	  <link:definition>00000055 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (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="cvu-20190630_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="cvu-20190630_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="cvu-20190630_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="cvu-20190630_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.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-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="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
    <import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
    <import namespace="http://fasb.org/srt-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd" />
    <element id="cvu_NumberOfLargeCommercialCustomer" name="NumberOfLargeCommercialCustomer" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_SharesReceivedInExerciseOfOptionsForExchangeShares" name="SharesReceivedInExerciseOfOptionsForExchangeShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_AdjustmentForMaturityOfInterestRateSwap" name="AdjustmentForMaturityOfInterestRateSwap" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" name="BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_PurchasePriceAdditionalDisputedAmount" name="PurchasePriceAdditionalDisputedAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_IncreaseDecreaseInLossReserve" name="IncreaseDecreaseInLossReserve" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_ContractWithCustomerAssetAndLiabilityTextBlock" name="ContractWithCustomerAssetAndLiabilityTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_DebtServiceCoverageRatio" name="DebtServiceCoverageRatio" nillable="true" xbrli:periodType="instant" type="xbrli:pureItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_MaximumLeverageRatio" name="MaximumLeverageRatio" nillable="true" xbrli:periodType="instant" type="xbrli:pureItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_MinimumAdjustedEbitda" name="MinimumAdjustedEbitda" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_RevolvingNoteConvertedIntoTermLoan" name="RevolvingNoteConvertedIntoTermLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_MinimumFundedDebtToEbitdaRatio" name="MinimumFundedDebtToEbitdaRatio" nillable="true" xbrli:periodType="instant" type="xbrli:pureItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_ReductionInRevolvingNote" name="ReductionInRevolvingNote" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_StopworkOrderOnProductionAssemblyContract" name="StopworkOrderOnProductionAssemblyContract" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_CustomerOneMember" name="CustomerOneMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_CustomerTwoMember" name="CustomerTwoMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_CustomerThreeMember" name="CustomerThreeMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_CustomerFourMember" name="CustomerFourMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_April2019AwardsMember" name="April2019AwardsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_June2019AwardsMember" name="June2019AwardsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_March2018AwardsMember" name="March2018AwardsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_AwardsIn2016Member" name="AwardsIn2016Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_AwardsIn2017Member" name="AwardsIn2017Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_AwardsIn2018Member" name="AwardsIn2018Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_BankUnitedMember" name="BankUnitedMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_TermLoanMember" name="TermLoanMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_WeldingMetalluryIncMember" name="WeldingMetalluryIncMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_AerostructuresMember" name="AerostructuresMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_AerosystemsMember" name="AerosystemsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_KittingAndSupplyChainManagementMember" name="KittingAndSupplyChainManagementMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_CustomerFiveMember" name="CustomerFiveMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_PayrollProtectionProgramLoanMember" name="PayrollProtectionProgramLoanMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_AirIndustriesMember" name="AirIndustriesMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_ErrorCorrectionRevenueRecognitionMember" name="ErrorCorrectionRevenueRecognitionMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_ErrorCorrectionOtherMember" name="ErrorCorrectionOtherMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_ErrorCorrectionIncomeTaxesMember" name="ErrorCorrectionIncomeTaxesMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_BankUnited1Member" name="BankUnited1Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_BankUnited2Member" name="BankUnited2Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_BankUnited3Member" name="BankUnited3Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cvu_OptionsAggregateIntrinsicValueAbstract" name="OptionsAggregateIntrinsicValueAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>cvu-20190630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.4a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\CPI Aero\Xbrl\20190630 %2D QA\cvu_063019.xfr; Date: 2020%2D08%2D25T14:30:32Z -->
    <!-- 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://cpiaero.com/role/DocumentAndEntityInformation" xlink:href="cvu-20190630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedBalanceSheets" xlink:href="cvu-20190630.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="cvu-20190630.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="cvu-20190630.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:href="cvu-20190630.xsd#ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="cvu-20190630.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InterimFinancialStatements" xlink:href="cvu-20190630.xsd#InterimFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinations" xlink:href="cvu-20190630.xsd#BusinessCombinations" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognition" xlink:href="cvu-20190630.xsd#RevenueRecognition" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Leases" xlink:href="cvu-20190630.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash" xlink:href="cvu-20190630.xsd#ReconciliationOfCashAndRestrictedCash" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Inventory" xlink:href="cvu-20190630.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Stock-basedCompensation" xlink:href="cvu-20190630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/FairValue" xlink:href="cvu-20190630.xsd#FairValue" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ContractAssetsAndContractLiabilities" xlink:href="cvu-20190630.xsd#ContractAssetsAndContractLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LossPerCommonShare" xlink:href="cvu-20190630.xsd#LossPerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Debt" xlink:href="cvu-20190630.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/MajorCustomers" xlink:href="cvu-20190630.xsd#MajorCustomers" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxes" xlink:href="cvu-20190630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/SubsequentEvents" xlink:href="cvu-20190630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationsTables" xlink:href="cvu-20190630.xsd#BusinessCombinationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionTables" xlink:href="cvu-20190630.xsd#RevenueRecognitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesTables" xlink:href="cvu-20190630.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables" xlink:href="cvu-20190630.xsd#ReconciliationOfCashAndRestrictedCashTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InventoryTables" xlink:href="cvu-20190630.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Stock-basedCompensationTables" xlink:href="cvu-20190630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/FairValueTables" xlink:href="cvu-20190630.xsd#FairValueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/DebtTables" xlink:href="cvu-20190630.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InterimFinancialStatementsDetailsNarrative" xlink:href="cvu-20190630.xsd#InterimFinancialStatementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationsDetails" xlink:href="cvu-20190630.xsd#BusinessCombinationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationsDetails1" xlink:href="cvu-20190630.xsd#BusinessCombinationsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationsDetailsNarrative" xlink:href="cvu-20190630.xsd#BusinessCombinationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionDetails" xlink:href="cvu-20190630.xsd#RevenueRecognitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionDetailsNarrative" xlink:href="cvu-20190630.xsd#RevenueRecognitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetails" xlink:href="cvu-20190630.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetails1" xlink:href="cvu-20190630.xsd#LeasesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetailsNarrative" xlink:href="cvu-20190630.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails" xlink:href="cvu-20190630.xsd#ReconciliationOfCashAndRestrictedCashDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InventoryDetails" xlink:href="cvu-20190630.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Stock-basedCompensationDetails" xlink:href="cvu-20190630.xsd#Stock-basedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="cvu-20190630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/FairValueDetails" xlink:href="cvu-20190630.xsd#FairValueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ContractAssetsAndContractLiabilitiesDetailsNarrative" xlink:href="cvu-20190630.xsd#ContractAssetsAndContractLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LossPerCommonShareDetailsNarrative" xlink:href="cvu-20190630.xsd#LossPerCommonShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/DebtDetails" xlink:href="cvu-20190630.xsd#DebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/DebtDetailsNarrative" xlink:href="cvu-20190630.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/MajorCustomersDetailsNarrative" xlink:href="cvu-20190630.xsd#MajorCustomersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/SubsequentEventsDetailsNarrative" xlink:href="cvu-20190630.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="3" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="5" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaapIncomeTaxesReceivable" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapIncomeTaxesReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="7" 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="3" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivableNoncurrent" xlink:label="loc_us-gaapIncomeTaxesReceivableNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIncomeTaxesReceivableNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="5" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="3" 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/2019/elts/us-gaap-2019-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://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:calculationArc order="2" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&apos; EQUITY (DEFICIT) (UNAUDITED)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:calculationArc order="3" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="4" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:calculationArc order="5" 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="cvu-20190630.xsd#cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:label="loc_cvuAdjustmentForMaturityOfInterestRateSwap" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_cvuAdjustmentForMaturityOfInterestRateSwap" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForLoanAndLeaseLosses" xlink:label="loc_us-gaapProvisionForLoanAndLeaseLosses" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForLoanAndLeaseLosses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="8" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="10" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="12" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_IncreaseDecreaseInLossReserve" xlink:label="loc_cvuIncreaseDecreaseInLossReserve" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_cvuIncreaseDecreaseInLossReserve" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncome" xlink:label="loc_us-gaapOtherNoncashIncome" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOtherNoncashIncome" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLongTermLinesOfCredit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromLongTermLinesOfCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLongTermLinesOfCredit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfLongTermLinesOfCredit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:calculationArc order="4" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" 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-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" 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-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InterimFinancialStatements" xlink:title="00000007 - Disclosure - INTERIM FINANCIAL STATEMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinations" xlink:title="00000008 - Disclosure - BUSINESS COMBINATIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognition" xlink:title="00000009 - Disclosure - REVENUE RECOGNITION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Leases" xlink:title="00000010 - Disclosure - LEASES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash" xlink:title="00000011 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Inventory" xlink:title="00000012 - Disclosure - INVENTORY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Stock-basedCompensation" xlink:title="00000013 - Disclosure - STOCK-BASED COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/FairValue" xlink:title="00000014 - Disclosure - FAIR VALUE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ContractAssetsAndContractLiabilities" xlink:title="00000015 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LossPerCommonShare" xlink:title="00000016 - Disclosure - LOSS PER COMMON SHARE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Debt" xlink:title="00000017 - Disclosure - DEBT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/MajorCustomers" xlink:title="00000018 - Disclosure - MAJOR CUSTOMERS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxes" xlink:title="00000019 - Disclosure - INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/SubsequentEvents" xlink:title="00000020 - Disclosure - SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:title="00000021 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationsTables" xlink:title="00000022 - Disclosure - BUSINESS COMBINATIONS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionTables" xlink:title="00000023 - Disclosure - REVENUE RECOGNITION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesTables" xlink:title="00000024 - Disclosure - LEASES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables" xlink:title="00000025 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InventoryTables" xlink:title="00000026 - Disclosure - INVENTORY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Stock-basedCompensationTables" xlink:title="00000027 - Disclosure - STOCK-BASED COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/FairValueTables" xlink:title="00000028 - Disclosure - FAIR VALUE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/DebtTables" xlink:title="00000029 - Disclosure - DEBT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:title="00000030 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InterimFinancialStatementsDetailsNarrative" xlink:title="00000031 - Disclosure - INTERIM FINANCIAL STATEMENTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationsDetails" xlink:title="00000032 - Disclosure - BUSINESS COMBINATIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationsDetails1" xlink:title="00000033 - Disclosure - BUSINESS COMBINATIONS (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationsDetailsNarrative" xlink:title="00000034 - Disclosure - BUSINESS COMBINATIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionDetails" xlink:title="00000035 - Disclosure - REVENUE RECOGNITION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionDetailsNarrative" xlink:title="00000036 - Disclosure - REVENUE RECOGNITION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetails" xlink:title="00000037 - Disclosure - LEASES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetails1" xlink:title="00000038 - Disclosure - LEASES (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetailsNarrative" xlink:title="00000039 - Disclosure - LEASES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails" xlink:title="00000040 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="loc_us-gaapCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InventoryDetails" xlink:title="00000041 - Disclosure - INVENTORY (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaapInventoryRawMaterialsNetOfReserves" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterialsNetOfReserves" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaapInventoryWorkInProcessNetOfReserves" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryWorkInProcessNetOfReserves" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaapInventoryFinishedGoodsNetOfReserves" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoodsNetOfReserves" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Stock-basedCompensationDetails" xlink:title="00000042 - Disclosure - STOCK-BASED COMPENSATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000043 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/FairValueDetails" xlink:title="00000044 - Disclosure - FAIR VALUE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ContractAssetsAndContractLiabilitiesDetailsNarrative" xlink:title="00000045 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LossPerCommonShareDetailsNarrative" xlink:title="00000046 - Disclosure - LOSS PER COMMON SHARE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/DebtDetails" xlink:title="00000047 - Disclosure - DEBT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/DebtDetailsNarrative" xlink:title="00000048 - Disclosure - DEBT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/MajorCustomersDetailsNarrative" xlink:title="00000049 - Disclosure - MAJOR CUSTOMERS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000050 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:title="00000051 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:title="00000052 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:title="00000053 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:title="00000054 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 3)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:title="00000055 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>cvu-20190630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.4a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\CPI Aero\Xbrl\20190630 %2D QA\cvu_063019.xfr; Date: 2020%2D08%2D25T14:30:32Z -->
    <!-- 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://cpiaero.com/role/DocumentAndEntityInformation" xlink:href="cvu-20190630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedBalanceSheets" xlink:href="cvu-20190630.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="cvu-20190630.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="cvu-20190630.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:href="cvu-20190630.xsd#ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="cvu-20190630.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InterimFinancialStatements" xlink:href="cvu-20190630.xsd#InterimFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinations" xlink:href="cvu-20190630.xsd#BusinessCombinations" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognition" xlink:href="cvu-20190630.xsd#RevenueRecognition" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Leases" xlink:href="cvu-20190630.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash" xlink:href="cvu-20190630.xsd#ReconciliationOfCashAndRestrictedCash" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Inventory" xlink:href="cvu-20190630.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Stock-basedCompensation" xlink:href="cvu-20190630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/FairValue" xlink:href="cvu-20190630.xsd#FairValue" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ContractAssetsAndContractLiabilities" xlink:href="cvu-20190630.xsd#ContractAssetsAndContractLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LossPerCommonShare" xlink:href="cvu-20190630.xsd#LossPerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Debt" xlink:href="cvu-20190630.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/MajorCustomers" xlink:href="cvu-20190630.xsd#MajorCustomers" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxes" xlink:href="cvu-20190630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/SubsequentEvents" xlink:href="cvu-20190630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationsTables" xlink:href="cvu-20190630.xsd#BusinessCombinationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionTables" xlink:href="cvu-20190630.xsd#RevenueRecognitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesTables" xlink:href="cvu-20190630.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables" xlink:href="cvu-20190630.xsd#ReconciliationOfCashAndRestrictedCashTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InventoryTables" xlink:href="cvu-20190630.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Stock-basedCompensationTables" xlink:href="cvu-20190630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/FairValueTables" xlink:href="cvu-20190630.xsd#FairValueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/DebtTables" xlink:href="cvu-20190630.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InterimFinancialStatementsDetailsNarrative" xlink:href="cvu-20190630.xsd#InterimFinancialStatementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationsDetails" xlink:href="cvu-20190630.xsd#BusinessCombinationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationsDetails1" xlink:href="cvu-20190630.xsd#BusinessCombinationsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationsDetailsNarrative" xlink:href="cvu-20190630.xsd#BusinessCombinationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionDetails" xlink:href="cvu-20190630.xsd#RevenueRecognitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionDetailsNarrative" xlink:href="cvu-20190630.xsd#RevenueRecognitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetails" xlink:href="cvu-20190630.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetails1" xlink:href="cvu-20190630.xsd#LeasesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetailsNarrative" xlink:href="cvu-20190630.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails" xlink:href="cvu-20190630.xsd#ReconciliationOfCashAndRestrictedCashDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InventoryDetails" xlink:href="cvu-20190630.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Stock-basedCompensationDetails" xlink:href="cvu-20190630.xsd#Stock-basedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="cvu-20190630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/FairValueDetails" xlink:href="cvu-20190630.xsd#FairValueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ContractAssetsAndContractLiabilitiesDetailsNarrative" xlink:href="cvu-20190630.xsd#ContractAssetsAndContractLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LossPerCommonShareDetailsNarrative" xlink:href="cvu-20190630.xsd#LossPerCommonShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/DebtDetails" xlink:href="cvu-20190630.xsd#DebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/DebtDetailsNarrative" xlink:href="cvu-20190630.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/MajorCustomersDetailsNarrative" xlink:href="cvu-20190630.xsd#MajorCustomersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/SubsequentEventsDetailsNarrative" xlink:href="cvu-20190630.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" 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://cpiaero.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&apos; EQUITY (DEFICIT) (UNAUDITED)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_130" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_130" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InterimFinancialStatements" xlink:title="00000007 - Disclosure - INTERIM FINANCIAL STATEMENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinations" xlink:title="00000008 - Disclosure - BUSINESS COMBINATIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognition" xlink:title="00000009 - Disclosure - REVENUE RECOGNITION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Leases" xlink:title="00000010 - Disclosure - LEASES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash" xlink:title="00000011 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Inventory" xlink:title="00000012 - Disclosure - INVENTORY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Stock-basedCompensation" xlink:title="00000013 - Disclosure - STOCK-BASED COMPENSATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/FairValue" xlink:title="00000014 - Disclosure - FAIR VALUE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ContractAssetsAndContractLiabilities" xlink:title="00000015 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LossPerCommonShare" xlink:title="00000016 - Disclosure - LOSS PER COMMON SHARE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Debt" xlink:title="00000017 - Disclosure - DEBT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/MajorCustomers" xlink:title="00000018 - Disclosure - MAJOR CUSTOMERS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxes" xlink:title="00000019 - Disclosure - INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/SubsequentEvents" xlink:title="00000020 - Disclosure - SUBSEQUENT EVENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:title="00000021 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationsTables" xlink:title="00000022 - Disclosure - BUSINESS COMBINATIONS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionTables" xlink:title="00000023 - Disclosure - REVENUE RECOGNITION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesTables" xlink:title="00000024 - Disclosure - LEASES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables" xlink:title="00000025 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InventoryTables" xlink:title="00000026 - Disclosure - INVENTORY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Stock-basedCompensationTables" xlink:title="00000027 - Disclosure - STOCK-BASED COMPENSATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/FairValueTables" xlink:title="00000028 - Disclosure - FAIR VALUE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/DebtTables" xlink:title="00000029 - Disclosure - DEBT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:title="00000030 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InterimFinancialStatementsDetailsNarrative" xlink:title="00000031 - Disclosure - INTERIM FINANCIAL STATEMENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaapTypeOfAdoptionMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:to="loc_us-gaapTypeOfAdoptionMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaapTypeOfAdoptionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:to="loc_us-gaapTypeOfAdoptionMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaapAccountingStandardsUpdate201602Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTypeOfAdoptionMember" xlink:to="loc_us-gaapAccountingStandardsUpdate201602Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashUninsuredAmount_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseDiscountRate" xlink:label="loc_us-gaapLesseeOperatingLeaseDiscountRate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseDiscountRate_30" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationsDetails" xlink:title="00000032 - Disclosure - BUSINESS COMBINATIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_WeldingMetalluryIncMember" xlink:label="loc_cvuWeldingMetalluryIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetalluryIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_20" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_20" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_20" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_20" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_20" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_20" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_20" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_20" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_20" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationsDetails1" xlink:title="00000033 - Disclosure - BUSINESS COMBINATIONS (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_WeldingMetalluryIncMember" xlink:label="loc_cvuWeldingMetalluryIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetalluryIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaRevenue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract_30" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaRevenue_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract_30" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss_30" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationsDetailsNarrative" xlink:title="00000034 - Disclosure - BUSINESS COMBINATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_WeldingMetalluryIncMember" xlink:label="loc_cvuWeldingMetalluryIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetalluryIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EscrowDeposit" xlink:label="loc_us-gaapEscrowDeposit_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEscrowDeposit_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionDetails" xlink:title="00000035 - Disclosure - REVENUE RECOGNITION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfProductInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-2019-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="cvu-20190630.xsd#cvu_AerostructuresMember" xlink:label="loc_cvuAerostructuresMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_cvuAerostructuresMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AerosystemsMember" xlink:label="loc_cvuAerosystemsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_cvuAerosystemsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_KittingAndSupplyChainManagementMember" xlink:label="loc_cvuKittingAndSupplyChainManagementMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_cvuKittingAndSupplyChainManagementMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_170" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionDetailsNarrative" xlink:title="00000036 - Disclosure - REVENUE RECOGNITION (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetails" xlink:title="00000037 - Disclosure - LEASES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetails1" xlink:title="00000038 - Disclosure - LEASES (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetailsNarrative" xlink:title="00000039 - Disclosure - LEASES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails" xlink:title="00000040 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InventoryDetails" xlink:title="00000041 - Disclosure - INVENTORY (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Stock-basedCompensationDetails" xlink:title="00000042 - Disclosure - STOCK-BASED COMPENSATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_20" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_20" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_20" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_20" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_20" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_20" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_20" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_20" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_20" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_20" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_20" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_20" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_OptionsAggregateIntrinsicValueAbstract" xlink:label="loc_cvuOptionsAggregateIntrinsicValueAbstract_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuOptionsAggregateIntrinsicValueAbstract_20" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvuOptionsAggregateIntrinsicValueAbstract_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_20" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvuOptionsAggregateIntrinsicValueAbstract_20" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_20" xlink:type="arc" order="20" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000043 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_280" xlink:type="arc" order="281" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="loc_srtDirectorMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtDirectorMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaapCostOfSalesMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapCostOfSalesMember_100" xlink:type="arc" order="103" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardDateAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_April2019AwardsMember" xlink:label="loc_cvuApril2019AwardsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_cvuApril2019AwardsMember_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_June2019AwardsMember" xlink:label="loc_cvuJune2019AwardsMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_cvuJune2019AwardsMember_70" xlink:type="arc" order="73" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_March2018AwardsMember" xlink:label="loc_cvuMarch2018AwardsMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_cvuMarch2018AwardsMember_150" xlink:type="arc" order="154" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AwardsIn2016Member" xlink:label="loc_cvuAwardsIn2016Member_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_cvuAwardsIn2016Member_210" xlink:type="arc" order="213" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AwardsIn2017Member" xlink:label="loc_cvuAwardsIn2017Member_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_cvuAwardsIn2017Member_220" xlink:type="arc" order="223" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AwardsIn2018Member" xlink:label="loc_cvuAwardsIn2018Member_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_cvuAwardsIn2018Member_230" xlink:type="arc" order="233" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GranteeStatusAxis" xlink:label="loc_us-gaapGranteeStatusAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapGranteeStatusAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="loc_us-gaapGranteeStatusDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapGranteeStatusAxis" xlink:to="loc_us-gaapGranteeStatusDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="loc_us-gaapGranteeStatusDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapGranteeStatusAxis" xlink:to="loc_us-gaapGranteeStatusDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="loc_us-gaapShareBasedPaymentArrangementEmployeeMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGranteeStatusDomain" xlink:to="loc_us-gaapShareBasedPaymentArrangementEmployeeMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaapVestingAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapVestingAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaapVestingDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapVestingAxis" xlink:to="loc_us-gaapVestingDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaapVestingDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapVestingAxis" xlink:to="loc_us-gaapVestingDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaapShareBasedCompensationAwardTrancheOneMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVestingDomain" xlink:to="loc_us-gaapShareBasedCompensationAwardTrancheOneMember_80" xlink:type="arc" order="83" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaapShareBasedCompensationAwardTrancheTwoMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVestingDomain" xlink:to="loc_us-gaapShareBasedCompensationAwardTrancheTwoMember_170" xlink:type="arc" order="173" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_300" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_300" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_300" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_300" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_300" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapSharesPaidForTaxWithholdingForShareBasedCompensation_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesPaidForTaxWithholdingForShareBasedCompensation_300" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_300" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_300" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_300" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_SharesReceivedInExerciseOfOptionsForExchangeShares" xlink:label="loc_cvuSharesReceivedInExerciseOfOptionsForExchangeShares_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuSharesReceivedInExerciseOfOptionsForExchangeShares_300" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensationForfeited_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensationForfeited_300" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/FairValueDetails" xlink:title="00000044 - Disclosure - FAIR VALUE (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="loc_us-gaapFairValueByMeasurementBasisAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByMeasurementBasisAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaapFairValueDisclosureItemAmountsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByMeasurementBasisAxis" xlink:to="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaapFairValueDisclosureItemAmountsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByMeasurementBasisAxis" xlink:to="loc_us-gaapFairValueDisclosureItemAmountsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="loc_us-gaapCarryingReportedAmountFairValueDisclosureMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:to="loc_us-gaapCarryingReportedAmountFairValueDisclosureMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="loc_us-gaapEstimateOfFairValueFairValueDisclosureMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:to="loc_us-gaapEstimateOfFairValueFairValueDisclosureMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaapDebtInstrumentFairValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFairValue_50" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ContractAssetsAndContractLiabilitiesDetailsNarrative" xlink:title="00000045 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LossPerCommonShareDetailsNarrative" xlink:title="00000046 - Disclosure - LOSS PER COMMON SHARE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/DebtDetails" xlink:title="00000047 - Disclosure - DEBT (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/DebtDetailsNarrative" xlink:title="00000048 - Disclosure - DEBT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_TermLoanMember" xlink:label="loc_cvuTermLoanMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_cvuTermLoanMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="cvu-20190630.xsd#cvu_BankUnitedMember" xlink:label="loc_cvuBankUnitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BankUnited1Member" xlink:label="loc_cvuBankUnited1Member_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited1Member_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BankUnited2Member" xlink:label="loc_cvuBankUnited2Member_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited2Member_100" xlink:type="arc" order="103" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-2019-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/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_70" xlink:type="arc" order="73" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_80" xlink:type="arc" order="83" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentGross" xlink:label="loc_us-gaapDeferredFinanceCostsNoncurrentGross_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNoncurrentGross_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligations_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligations_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts_130" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_DebtServiceCoverageRatio" xlink:label="loc_cvuDebtServiceCoverageRatio_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuDebtServiceCoverageRatio_130" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_MaximumLeverageRatio" xlink:label="loc_cvuMaximumLeverageRatio_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMaximumLeverageRatio_130" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_MinimumAdjustedEbitda" xlink:label="loc_cvuMinimumAdjustedEbitda_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMinimumAdjustedEbitda_130" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_130" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_RevolvingNoteConvertedIntoTermLoan" xlink:label="loc_cvuRevolvingNoteConvertedIntoTermLoan_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuRevolvingNoteConvertedIntoTermLoan_130" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ReductionInRevolvingNote" xlink:label="loc_cvuReductionInRevolvingNote_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuReductionInRevolvingNote_130" xlink:type="arc" order="16" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/MajorCustomersDetailsNarrative" xlink:title="00000049 - Disclosure - MAJOR CUSTOMERS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsTotalMember" xlink:label="loc_us-gaapAssetsTotalMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAssetsTotalMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-2019-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="cvu-20190630.xsd#cvu_CustomerOneMember" xlink:label="loc_cvuCustomerOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerOneMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_CustomerTwoMember" xlink:label="loc_cvuCustomerTwoMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerTwoMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_CustomerThreeMember" xlink:label="loc_cvuCustomerThreeMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerThreeMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_CustomerFourMember" xlink:label="loc_cvuCustomerFourMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerFourMember_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_CustomerFiveMember" xlink:label="loc_cvuCustomerFiveMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerFiveMember_90" xlink:type="arc" order="93" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_NumberOfLargeCommercialCustomer" xlink:label="loc_cvuNumberOfLargeCommercialCustomer_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_cvuNumberOfLargeCommercialCustomer_300" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_300" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000050 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_PayrollProtectionProgramLoanMember" xlink:label="loc_cvuPayrollProtectionProgramLoanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_cvuPayrollProtectionProgramLoanMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_WeldingMetalluryIncMember" xlink:label="loc_cvuWeldingMetalluryIncMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetalluryIncMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis" xlink:label="loc_srtLitigationCaseAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtLitigationCaseAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srtLitigationCaseTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtLitigationCaseAxis" xlink:to="loc_srtLitigationCaseTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srtLitigationCaseTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtLitigationCaseAxis" xlink:to="loc_srtLitigationCaseTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AirIndustriesMember" xlink:label="loc_cvuAirIndustriesMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtLitigationCaseTypeDomain" xlink:to="loc_cvuAirIndustriesMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="cvu-20190630.xsd#cvu_TermLoanMember" xlink:label="loc_cvuTermLoanMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_cvuTermLoanMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="cvu-20190630.xsd#cvu_BankUnited2Member" xlink:label="loc_cvuBankUnited2Member_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited2Member_80" xlink:type="arc" order="83" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BankUnited1Member" xlink:label="loc_cvuBankUnited1Member_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited1Member_110" xlink:type="arc" order="112" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BankUnitedMember" xlink:label="loc_cvuBankUnitedMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnitedMember_160" xlink:type="arc" order="162" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BankUnited3Member" xlink:label="loc_cvuBankUnited3Member_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited3Member_180" xlink:type="arc" order="182" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-2019-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/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_100" xlink:type="arc" order="103" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaapVariableRateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapVariableRateAxis" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaapVariableRateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaapVariableRateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaapLondonInterbankOfferedRateLIBORMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapLondonInterbankOfferedRateLIBORMember_110" xlink:type="arc" order="113" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaapPrimeRateMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapPrimeRateMember_130" xlink:type="arc" order="133" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_210" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent_210" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd_210" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_210" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_210" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_210" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EscrowDeposit" xlink:label="loc_us-gaapEscrowDeposit_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEscrowDeposit_210" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" xlink:label="loc_cvuBusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuBusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred_210" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_StopworkOrderOnProductionAssemblyContract" xlink:label="loc_cvuStopworkOrderOnProductionAssemblyContract_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuStopworkOrderOnProductionAssemblyContract_210" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaapLossContingencyDamagesSoughtValue_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLossContingencyDamagesSoughtValue_210" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DecreaseInRestrictedCash" xlink:label="loc_us-gaapDecreaseInRestrictedCash_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDecreaseInRestrictedCash_210" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestrictedCash_210" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_PurchasePriceAdditionalDisputedAmount" xlink:label="loc_cvuPurchasePriceAdditionalDisputedAmount_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuPurchasePriceAdditionalDisputedAmount_210" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityExpirationDate1_210" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount_210" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_RevolvingNoteConvertedIntoTermLoan" xlink:label="loc_cvuRevolvingNoteConvertedIntoTermLoan_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuRevolvingNoteConvertedIntoTermLoan_210" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ReductionInRevolvingNote" xlink:label="loc_cvuReductionInRevolvingNote_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuReductionInRevolvingNote_210" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_MinimumFundedDebtToEbitdaRatio" xlink:label="loc_cvuMinimumFundedDebtToEbitdaRatio_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMinimumFundedDebtToEbitdaRatio_210" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_MinimumAdjustedEbitda" xlink:label="loc_cvuMinimumAdjustedEbitda_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMinimumAdjustedEbitda_210" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_210" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1_210" xlink:type="arc" order="20" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:title="00000051 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionRevenueRecognitionMember" xlink:label="loc_cvuErrorCorrectionRevenueRecognitionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionRevenueRecognitionMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionOtherMember" xlink:label="loc_cvuErrorCorrectionOtherMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionOtherMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionIncomeTaxesMember" xlink:label="loc_cvuErrorCorrectionIncomeTaxesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionIncomeTaxesMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_210" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenue_210" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit_210" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense_210" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_210" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestExpense_210" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_210" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_210" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_210" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_210" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax_210" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic_210" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_210" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_210" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_210" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_210" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_210" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_210" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:title="00000052 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionRevenueRecognitionMember" xlink:label="loc_cvuErrorCorrectionRevenueRecognitionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionRevenueRecognitionMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionOtherMember" xlink:label="loc_cvuErrorCorrectionOtherMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionOtherMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionIncomeTaxesMember" xlink:label="loc_cvuErrorCorrectionIncomeTaxesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionIncomeTaxesMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsAbstract_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapAssetsCurrentAbstract_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapCash_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapRestrictedCash_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapInventoryNet_110" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaapIncomeTaxesReceivable_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapIncomeTaxesReceivable_110" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_110" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_110" xlink:to="loc_us-gaapAssetsCurrent_110" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_110" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_110" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivableNoncurrent" xlink:label="loc_us-gaapIncomeTaxesReceivableNoncurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapIncomeTaxesReceivableNoncurrent_110" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet_110" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapOtherAssetsNoncurrent_110" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_110" xlink:to="loc_us-gaapAssets_110" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaapLiabilitiesAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAbstract_110" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_110" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapAccountsPayableCurrent_110" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_110" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent_110" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaapLossContingencyAccrualCarryingValueCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapLossContingencyAccrualCarryingValueCurrent_110" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapLongTermDebtCurrent_110" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent_110" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent_110" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_110" xlink:to="loc_us-gaapLiabilitiesCurrent_110" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="loc_us-gaapLongTermLineOfCredit_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_110" xlink:to="loc_us-gaapLongTermLineOfCredit_110" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_110" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent_110" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_110" xlink:to="loc_us-gaapLongTermDebtNoncurrent_110" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_110" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet_110" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_110" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent_110" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_110" xlink:to="loc_us-gaapLiabilities_110" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_110" xlink:to="loc_us-gaapStockholdersEquityAbstract_110" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapCommonStockValue_110" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock_110" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_110" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_110" xlink:to="loc_us-gaapStockholdersEquity_110" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAbstract_110" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_110" xlink:type="arc" order="38" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:title="00000053 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionRevenueRecognitionMember" xlink:label="loc_cvuErrorCorrectionRevenueRecognitionMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionRevenueRecognitionMember_100" xlink:type="arc" order="103" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionOtherMember" xlink:label="loc_cvuErrorCorrectionOtherMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionOtherMember_110" xlink:type="arc" order="113" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionIncomeTaxesMember" xlink:label="loc_cvuErrorCorrectionIncomeTaxesMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionIncomeTaxesMember_120" xlink:type="arc" order="123" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_190" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:title="00000054 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_70" xlink:to="loc_us-gaapNetIncomeLoss_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_70" xlink:to="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapAmortizationOfFinancingCosts_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncome" xlink:label="loc_us-gaapOtherNoncashIncome_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapOtherNoncashIncome_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapShareBasedCompensation_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:label="loc_cvuAdjustmentForMaturityOfInterestRateSwap_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_cvuAdjustmentForMaturityOfInterestRateSwap_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForLoanAndLeaseLosses" xlink:label="loc_us-gaapProvisionForLoanAndLeaseLosses_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapProvisionForLoanAndLeaseLosses_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaapDeferredIncomeTaxesAndTaxCredits_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapDeferredIncomeTaxesAndTaxCredits_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable_70" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset_70" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInInventories_70" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable_70" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets_70" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities_70" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability_70" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_IncreaseDecreaseInLossReserve" xlink:label="loc_cvuIncreaseDecreaseInLossReserve_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_cvuIncreaseDecreaseInLossReserve_70" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities_70" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable_70" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_70" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_70" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_70" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_70" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment_70" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_70" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_70" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_70" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_70" xlink:to="loc_us-gaapRepaymentsOfDebt_70" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLongTermLinesOfCredit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_70" xlink:to="loc_us-gaapProceedsFromLongTermLinesOfCredit_70" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLongTermLinesOfCredit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_70" xlink:to="loc_us-gaapRepaymentsOfLongTermLinesOfCredit_70" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_70" xlink:to="loc_us-gaapPaymentsOfStockIssuanceCosts_70" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_70" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts_70" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_70" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_70" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_70" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_70" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract_70" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract_70" xlink:to="loc_us-gaapInterestPaidNet_70" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract_70" xlink:to="loc_us-gaapIncomeTaxesPaid_70" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract_70" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaapCapitalLeaseObligationsIncurred_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract_70" xlink:to="loc_us-gaapCapitalLeaseObligationsIncurred_70" xlink:type="arc" order="41" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:title="00000055 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>cvu-20190630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.4a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\CPI Aero\Xbrl\20190630 %2D QA\cvu_063019.xfr; Date: 2020%2D08%2D25T14:30:32Z -->
    <!-- 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_lbl" xml:lang="en-US">Measurement Basis [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="us-gaap_CarryingReportedAmountFairValueDisclosureMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CarryingReportedAmountFairValueDisclosureMember_lbl" xml:lang="en-US">Carrying Amount [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EstimateOfFairValueFairValueDisclosureMember_lbl" xml:lang="en-US">Fair Value [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">Revenue [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="cvu-20190630.xsd#cvu_CustomerOneMember" xlink:label="cvu_CustomerOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerOneMember" xlink:to="cvu_CustomerOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_CustomerOneMember_lbl" xml:lang="en-US">Customer One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_CustomerTwoMember" xlink:label="cvu_CustomerTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerTwoMember" xlink:to="cvu_CustomerTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_CustomerTwoMember_lbl" xml:lang="en-US">Customer Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_CustomerThreeMember" xlink:label="cvu_CustomerThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerThreeMember" xlink:to="cvu_CustomerThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_CustomerThreeMember_lbl" xml:lang="en-US">Customer Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_CustomerFourMember" xlink:label="cvu_CustomerFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerFourMember" xlink:to="cvu_CustomerFourMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_CustomerFourMember_lbl" xml:lang="en-US">Customer Four [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsTotalMember" xlink:label="us-gaap_AssetsTotalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsTotalMember" xlink:to="us-gaap_AssetsTotalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsTotalMember_lbl" xml:lang="en-US">Contract Assets [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">Stock Option Plans [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US">Board of Directors [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US">Stock Awards [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GranteeStatusAxis_lbl" xml:lang="en-US">Grantee Status [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl" xml:lang="en-US">Employees [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US">Vesting [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xml:lang="en-US">Tranche One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="us-gaap_AwardDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl" xml:lang="en-US">Award Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_April2019AwardsMember" xlink:label="cvu_April2019AwardsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_April2019AwardsMember" xlink:to="cvu_April2019AwardsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_April2019AwardsMember_lbl" xml:lang="en-US">April 2019 Awards [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_June2019AwardsMember" xlink:label="cvu_June2019AwardsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_June2019AwardsMember" xlink:to="cvu_June2019AwardsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_June2019AwardsMember_lbl" xml:lang="en-US">June 2019 Awards [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Income Statement Location [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_March2018AwardsMember" xlink:label="cvu_March2018AwardsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_March2018AwardsMember" xlink:to="cvu_March2018AwardsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_March2018AwardsMember_lbl" xml:lang="en-US">March 2018 Awards [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US">Cost of Sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AwardsIn2016Member" xlink:label="cvu_AwardsIn2016Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AwardsIn2016Member" xlink:to="cvu_AwardsIn2016Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_AwardsIn2016Member_lbl" xml:lang="en-US">Awards in 2016 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AwardsIn2017Member" xlink:label="cvu_AwardsIn2017Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AwardsIn2017Member" xlink:to="cvu_AwardsIn2017Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_AwardsIn2017Member_lbl" xml:lang="en-US">Awards in 2017 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AwardsIn2018Member" xlink:label="cvu_AwardsIn2018Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AwardsIn2018Member" xlink:to="cvu_AwardsIn2018Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_AwardsIn2018Member_lbl" xml:lang="en-US">Awards in 2018 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="cvu-20190630.xsd#cvu_BankUnitedMember" xlink:label="cvu_BankUnitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnitedMember" xlink:to="cvu_BankUnitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_BankUnitedMember_lbl" xml:lang="en-US">Bank United [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_TermLoanMember" xlink:label="cvu_TermLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_TermLoanMember" xlink:to="cvu_TermLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_TermLoanMember_lbl" xml:lang="en-US">Term loan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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: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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_2_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Retained Earnings (Accumulated Deficit) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_2_lbl" xml:lang="en-US">Accumulated Other Comprehensive Loss [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" xml:lang="en-US">Tranche Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementAxis_lbl" xml:lang="en-US">Restatement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="srt_ScenarioPreviouslyReportedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioPreviouslyReportedMember" xlink:to="srt_ScenarioPreviouslyReportedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioPreviouslyReportedMember_lbl" xml:lang="en-US">As Previously Reported [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="srt_RestatementAdjustmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAdjustmentMember" xlink:to="srt_RestatementAdjustmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementAdjustmentMember_lbl" xml:lang="en-US">Restatement Adjustments [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_WeldingMetalluryIncMember" xlink:label="cvu_WeldingMetalluryIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_WeldingMetalluryIncMember" xlink:to="cvu_WeldingMetalluryIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_WeldingMetalluryIncMember_lbl" xml:lang="en-US">WMI [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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">Products and Services [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AerostructuresMember" xlink:label="cvu_AerostructuresMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AerostructuresMember" xlink:to="cvu_AerostructuresMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_AerostructuresMember_lbl" xml:lang="en-US">Aerostructures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AerosystemsMember" xlink:label="cvu_AerosystemsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AerosystemsMember" xlink:to="cvu_AerosystemsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_AerosystemsMember_lbl" xml:lang="en-US">Aerosystems [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_KittingAndSupplyChainManagementMember" xlink:label="cvu_KittingAndSupplyChainManagementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_KittingAndSupplyChainManagementMember" xlink:to="cvu_KittingAndSupplyChainManagementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_KittingAndSupplyChainManagementMember_lbl" xml:lang="en-US">Kitting and Supply Chain Management [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_CustomerFiveMember" xlink:label="cvu_CustomerFiveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerFiveMember" xlink:to="cvu_CustomerFiveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_CustomerFiveMember_lbl" xml:lang="en-US">Customer Five [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_PayrollProtectionProgramLoanMember" xlink:label="cvu_PayrollProtectionProgramLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PayrollProtectionProgramLoanMember" xlink:to="cvu_PayrollProtectionProgramLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_PayrollProtectionProgramLoanMember_lbl" xml:lang="en-US">PPP Loan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis" xlink:label="srt_LitigationCaseAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_LitigationCaseAxis_lbl" xml:lang="en-US">Litigation Case [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AirIndustriesMember" xlink:label="cvu_AirIndustriesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AirIndustriesMember" xlink:to="cvu_AirIndustriesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_AirIndustriesMember_lbl" xml:lang="en-US">Air [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_lbl" xml:lang="en-US">Adjustments for Error Corrections [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionRevenueRecognitionMember" xlink:label="cvu_ErrorCorrectionRevenueRecognitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ErrorCorrectionRevenueRecognitionMember" xlink:to="cvu_ErrorCorrectionRevenueRecognitionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_ErrorCorrectionRevenueRecognitionMember_lbl" xml:lang="en-US">Revenue Recognition [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionOtherMember" xlink:label="cvu_ErrorCorrectionOtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ErrorCorrectionOtherMember" xlink:to="cvu_ErrorCorrectionOtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_ErrorCorrectionOtherMember_lbl" xml:lang="en-US">Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionIncomeTaxesMember" xlink:label="cvu_ErrorCorrectionIncomeTaxesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ErrorCorrectionIncomeTaxesMember" xlink:to="cvu_ErrorCorrectionIncomeTaxesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_ErrorCorrectionIncomeTaxesMember_lbl" xml:lang="en-US">Income Taxes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201602Member" xlink:to="us-gaap_AccountingStandardsUpdate201602Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingStandardsUpdate201602Member_lbl" xml:lang="en-US">ASU 2016-02 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="us-gaap_StockCompensationPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US">Stock Compensation [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BankUnited1Member" xlink:label="cvu_BankUnited1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnited1Member" xlink:to="cvu_BankUnited1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_BankUnited1Member_lbl" xml:lang="en-US">Amendment - Bank United [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BankUnited2Member" xlink:label="cvu_BankUnited2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnited2Member" xlink:to="cvu_BankUnited2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_BankUnited2Member_lbl" xml:lang="en-US">Sixth Amendment - Bank United [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US">Variable Rate [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="us-gaap_PrimeRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrimeRateMember" xlink:to="us-gaap_PrimeRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrimeRateMember_lbl" xml:lang="en-US">Prime Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BankUnited3Member" xlink:label="cvu_BankUnited3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnited3Member" xlink:to="cvu_BankUnited3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_BankUnited3Member_lbl" xml:lang="en-US">Amendment - Bank United after 9/30/20 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_DocumentAndEntityInformationAbstract" xlink:label="cvu_DocumentAndEntityInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_DocumentAndEntityInformationAbstract" xlink:to="cvu_DocumentAndEntityInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document And Entity Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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/2019/dei-2019-01-31.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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/2019/dei-2019-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">Entity Reporting Status Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/dei-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 of allowance for doubtful accounts of $113,449 as of June 30, 2019 and $222,025 as of December 31, 2018</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xml:lang="en-US">Contract assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US">Refundable income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivableNoncurrent" xlink:label="us-gaap_IncomeTaxesReceivableNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivableNoncurrent" xlink:to="us-gaap_IncomeTaxesReceivableNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxesReceivableNoncurrent_lbl" xml:lang="en-US">Refundable income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' DEFICIT</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="us-gaap_LossContingencyAccrualCarryingValueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:to="us-gaap_LossContingencyAccrualCarryingValueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyAccrualCarryingValueCurrent_lbl" xml:lang="en-US">Loss reserve</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Current portion of long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Income tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Long-term operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Long-term debt, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">Shareholders' Deficit:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 - $.001 par value; authorized 50,000,000 shares, 11,820,390 and 11,718,246 shares, respectively, issued and outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/label" 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/2019/elts/us-gaap-2019-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 Shareholders' Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 Shareholders' Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Accounts receivable, allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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, authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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, issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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, outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 sales</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 profit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2003/role/label" 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/2019/elts/us-gaap-2019-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 provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Other comprehensive income net of tax - Change in unrealized loss on interest rate swap</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Loss per common share - basic (in dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Loss per common share - diluted (in dollars per share)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Shares used in computing loss per common share:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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: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">Balance, beginning</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_2_lbl" xml:lang="en-US">Balance, beginning (in shares)</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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Change in unrealized loss from interest rate swap</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US">Common stock issued as employee compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Common stock issued as employee compensation (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Costs related to stock offering</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Common stock issued upon exercise of options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Common stock issued upon exercise of options (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Stock based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Stock based compensation expense (in 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">Balance, ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_3_lbl" xml:lang="en-US">Balance, ending (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 issuance cost</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncome" xlink:label="us-gaap_OtherNoncashIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncome" xlink:to="us-gaap_OtherNoncashIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNoncashIncome_lbl" xml:lang="en-US">Cash expended in excess of rent expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/verboseLabel" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Common stock issued as employee compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:label="cvu_AdjustmentForMaturityOfInterestRateSwap" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:to="cvu_AdjustmentForMaturityOfInterestRateSwap_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="cvu_AdjustmentForMaturityOfInterestRateSwap_lbl" xml:lang="en-US">Adjustment for maturity of interest rate swap</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForLoanAndLeaseLosses" xlink:label="us-gaap_ProvisionForLoanAndLeaseLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForLoanAndLeaseLosses" xlink:to="us-gaap_ProvisionForLoanAndLeaseLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForLoanAndLeaseLosses_lbl" xml:lang="en-US">Bad debt expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Decrease (increase) in accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xml:lang="en-US">Decrease in contract assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Increase in inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_lbl" xml:lang="en-US">Iincrease in refundable income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Decrease (increase) in prepaid expenses and other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Increase (decrease) in accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Increase (decrease) in contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_IncreaseDecreaseInLossReserve" xlink:label="cvu_IncreaseDecreaseInLossReserve" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_IncreaseDecreaseInLossReserve" xlink:to="cvu_IncreaseDecreaseInLossReserve_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_IncreaseDecreaseInLossReserve_lbl" xml:lang="en-US">Increase (decrease) in loss reserve</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Decrease in other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Increase (decrease) in income taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Payments on long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit_lbl" xml:lang="en-US">Payments on line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Stock offering costs paid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US">Debt issue costs paid</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net decrease in cash and restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and restricted cash at beginning of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Cash and restricted cash at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 disclosures of cash flow information:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowElementsAbstract_lbl" xml:lang="en-US">Cash paid during the period for:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Noncash investing and financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="us-gaap_CapitalLeaseObligationsIncurred" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsIncurred" xlink:to="us-gaap_CapitalLeaseObligationsIncurred_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsIncurred_lbl" xml:lang="en-US">Equipment acquired under financing lease</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">INTERIM FINANCIAL STATEMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US">Business Combinations [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">BUSINESS COMBINATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">REVENUE RECOGNITION</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsDisclosureTextBlock_lbl" xml:lang="en-US">RECONCILIATION OF CASH AND RESTRICTED CASH</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">Share-based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 BASED COMPENSATION</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">FAIR VALUE</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ContractWithCustomerAssetAndLiabilityTextBlock" xlink:label="cvu_ContractWithCustomerAssetAndLiabilityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ContractWithCustomerAssetAndLiabilityTextBlock" xlink:to="cvu_ContractWithCustomerAssetAndLiabilityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_ContractWithCustomerAssetAndLiabilityTextBlock_lbl" xml:lang="en-US">CONTRACT ASSETS AND CONTRACT LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">LOSS PER COMMON SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">DEBT</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">MAJOR CUSTOMERS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsAbstract_lbl" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:to="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_lbl" xml:lang="en-US">RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of provisional estimates of the fair value of the assets acquired and liabilities assumed from WMI</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xml:lang="en-US">Schedule of pro forma revenue and net income for acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Schedule of revenue by contract type</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of aggreagte minimum lease payments under non-cancellable operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">Schedule of ROU assets and operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciliation of cash and restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 components of inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Schedule of stock options plans activity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xml:lang="en-US">Schedule of fair values</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:to="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_lbl" xml:lang="en-US">Schedule of Impact on Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Cash uninsured amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Operating lease right-of-use liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseDiscountRate" xlink:label="us-gaap_LesseeOperatingLeaseDiscountRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDiscountRate" xlink:to="us-gaap_LesseeOperatingLeaseDiscountRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseDiscountRate_lbl" xml:lang="en-US">Incremental borrowing rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract_lbl" xml:lang="en-US">Allocation of the total purchase price of business combination:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xml:lang="en-US">Other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_lbl" xml:lang="en-US">Current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationAbstract_lbl" xml:lang="en-US">Pro forma Information:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xml:lang="en-US">Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Allocation of total purchase price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EscrowDeposit" xlink:label="us-gaap_EscrowDeposit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EscrowDeposit" xlink:to="us-gaap_EscrowDeposit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EscrowDeposit_lbl" xml:lang="en-US">Purchase price held in escrow</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xml:lang="en-US">Schedule of Product Information [Table]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_ProductOrServiceAxis_2_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xml:lang="en-US">Revenue by long-term contract type</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US">Remaining performance obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xml:lang="en-US">Performance obligation recognition percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1_lbl" xml:lang="en-US">Performance obligation recognition year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US">Twelve months ending March 31,</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total undiscounted operating lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less imputed interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Present value of operating lease payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsAbstract_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">ROU Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesAbstract_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_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Current operating lease liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Total ROU liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Rent expense, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Total cash and restricted cash shown in the consolidated statement of cash flow</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xml:lang="en-US">Work in progress</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xml:lang="en-US">Finished goods</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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Options, Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Outstanding at beginning</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xml:lang="en-US">Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Forfeited/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">Outstanding at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US">Vested at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US">Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Outstanding at beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Forfeited/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">Outstanding at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Vested at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US">Options, Weighted Average Remaining Contractual Term</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Outstanding at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Vested at end</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_OptionsAggregateIntrinsicValueAbstract" xlink:label="cvu_OptionsAggregateIntrinsicValueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_OptionsAggregateIntrinsicValueAbstract" xlink:to="cvu_OptionsAggregateIntrinsicValueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_OptionsAggregateIntrinsicValueAbstract_lbl" xml:lang="en-US">Options, Aggregate Intrinsic Value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Outstanding at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xml:lang="en-US">Vested at end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/verboseLabel" 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/2019/elts/us-gaap-2019-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">Restricted stock units granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Number of common shares granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Vesting period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Stock awards forfeited (shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US">Number of shares returned for employee's withholding taxes (shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US">Value of shares returned for employee's withholding taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3_lbl" xml:lang="en-US">Stock options exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US">Fair value of shares on exercise date</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_SharesReceivedInExerciseOfOptionsForExchangeShares" xlink:label="cvu_SharesReceivedInExerciseOfOptionsForExchangeShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_SharesReceivedInExerciseOfOptionsForExchangeShares" xlink:to="cvu_SharesReceivedInExerciseOfOptionsForExchangeShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_SharesReceivedInExerciseOfOptionsForExchangeShares_lbl" xml:lang="en-US">Shares received in exercise of options for exchange (shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited_lbl" xml:lang="en-US">Stock forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="us-gaap_DebtInstrumentFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFairValue" xlink:to="us-gaap_DebtInstrumentFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFairValue_lbl" xml:lang="en-US">Line of credit and long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Revenue recognized from contract liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US">Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Antidilutive securities excluded from computation of earnings per share (shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtRollingMaturityAbstract" xlink:label="us-gaap_LongTermDebtRollingMaturityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtRollingMaturityAbstract" xlink:to="us-gaap_LongTermDebtRollingMaturityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtRollingMaturityAbstract_lbl" xml:lang="en-US">Year ending June 30,</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 facility, maximum borrowing capacity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 instrument, face amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 facility, maturity date</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/label" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_2_lbl" xml:lang="en-US">Payments of debt issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentGross" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNoncurrentGross" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentGross_lbl" xml:lang="en-US">Debt issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xml:lang="en-US">Debt issuance costs, reduction of long-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xml:lang="en-US">Capital leases and notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_lbl" xml:lang="en-US">Capital leases and notes payable, current</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Oustanding loans</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl" xml:lang="en-US">Line of credit facility, interest rate at period end</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 and agent fees</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_DebtServiceCoverageRatio" xlink:label="cvu_DebtServiceCoverageRatio" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_DebtServiceCoverageRatio" xlink:to="cvu_DebtServiceCoverageRatio_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_DebtServiceCoverageRatio_lbl" xml:lang="en-US">Debt service coverage ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_MaximumLeverageRatio" xlink:label="cvu_MaximumLeverageRatio" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_MaximumLeverageRatio" xlink:to="cvu_MaximumLeverageRatio_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_MaximumLeverageRatio_lbl" xml:lang="en-US">Maximum leverage ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_MinimumAdjustedEbitda" xlink:label="cvu_MinimumAdjustedEbitda" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_MinimumAdjustedEbitda" xlink:to="cvu_MinimumAdjustedEbitda_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_MinimumAdjustedEbitda_lbl" xml:lang="en-US">Minimum adjusted EBITDA</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 income</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_RevolvingNoteConvertedIntoTermLoan" xlink:label="cvu_RevolvingNoteConvertedIntoTermLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_RevolvingNoteConvertedIntoTermLoan" xlink:to="cvu_RevolvingNoteConvertedIntoTermLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_RevolvingNoteConvertedIntoTermLoan_lbl" xml:lang="en-US">Revolving note converted into term loan</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ReductionInRevolvingNote" xlink:label="cvu_ReductionInRevolvingNote" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ReductionInRevolvingNote" xlink:to="cvu_ReductionInRevolvingNote_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_ReductionInRevolvingNote_lbl" xml:lang="en-US">Reduction in revolving note</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_NumberOfLargeCommercialCustomer" xlink:label="cvu_NumberOfLargeCommercialCustomer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_NumberOfLargeCommercialCustomer" xlink:to="cvu_NumberOfLargeCommercialCustomer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_NumberOfLargeCommercialCustomer_lbl" xml:lang="en-US">Number of large commercial customers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_2_lbl" xml:lang="en-US">Principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" xlink:label="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" xlink:to="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred_lbl" xml:lang="en-US">Potential decrease in acquisition purchase price</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_StopworkOrderOnProductionAssemblyContract" xlink:label="cvu_StopworkOrderOnProductionAssemblyContract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_StopworkOrderOnProductionAssemblyContract" xlink:to="cvu_StopworkOrderOnProductionAssemblyContract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_StopworkOrderOnProductionAssemblyContract_lbl" xml:lang="en-US">Amount of stop-work order</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="us-gaap_LossContingencyDamagesSoughtValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesSoughtValue" xlink:to="us-gaap_LossContingencyDamagesSoughtValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDamagesSoughtValue_lbl" xml:lang="en-US">Judgment amount sought</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DecreaseInRestrictedCash" xlink:label="us-gaap_DecreaseInRestrictedCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DecreaseInRestrictedCash" xlink:to="us-gaap_DecreaseInRestrictedCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DecreaseInRestrictedCash_lbl" xml:lang="en-US">Release of escrow deposit</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_PurchasePriceAdditionalDisputedAmount" xlink:label="cvu_PurchasePriceAdditionalDisputedAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PurchasePriceAdditionalDisputedAmount" xlink:to="cvu_PurchasePriceAdditionalDisputedAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_PurchasePriceAdditionalDisputedAmount_lbl" xml:lang="en-US">Purchase price additional disputed amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US">Outstanding principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_MinimumFundedDebtToEbitdaRatio" xlink:label="cvu_MinimumFundedDebtToEbitdaRatio" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_MinimumFundedDebtToEbitdaRatio" xlink:to="cvu_MinimumFundedDebtToEbitdaRatio_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_MinimumFundedDebtToEbitdaRatio_lbl" xml:lang="en-US">Minimum funded debt to EBITDA ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US">Variable rate spread</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">Income (loss) from operations</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) before provision for (benefit from) income taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Provision for (benefit from) income taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_4_lbl" xml:lang="en-US">Net income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other comprehensive income net of tax - Change in unrealized loss on interest rate swap</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_2_lbl" xml:lang="en-US">Income (loss) per common share - basic (in dollars per share)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_2_lbl" xml:lang="en-US">Income (loss) per common share - diluted (in dollars per share)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2_lbl" xml:lang="en-US">Shares used in computing earnings per common share:</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/verboseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_2_lbl" xml:lang="en-US">Accounts receivable, net</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">Total Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Deferred income taxes</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">Total Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_3_lbl" xml:lang="en-US">Liabilities and Shareholders' Equity (Deficit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_2_lbl" xml:lang="en-US">Income taxes payable</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">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="us-gaap_LongTermLineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLineOfCredit" xlink:to="us-gaap_LongTermLineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermLineOfCredit_lbl" xml:lang="en-US">Line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred income taxes</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">Total Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_2_lbl" xml:lang="en-US">Shareholders' Equity (Deficit):</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockValue_2_lbl" xml:lang="en-US">Common stock</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/verboseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xml:lang="en-US">Retained earnings (accumulated deficit)</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">Total Shareholders' Equity (Deficit)</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">Total Liabilities and Shareholders' Equity (Deficit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_5_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockholdersEquity_5_lbl" xml:lang="en-US">Shareholders' equity (deficit)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash used in operating activities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfFinancingCosts_2_lbl" xml:lang="en-US">Amortization of debt issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xml:lang="en-US">Deferred income taxes</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/2009/role/negatedTerseLabel" 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_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2_lbl" xml:lang="en-US">(Increase) decrease in contract assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_2_lbl" xml:lang="en-US">(Increase) decrease in refundable income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US">(Increase) decrease in prepaid expenses, other current assets and refundable income taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2_lbl" xml:lang="en-US">Increase in accounts payable and accrued expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xml:lang="en-US">Decrease in contract liabilities</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 operating activities</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 used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_RepaymentsOfDebt_2_lbl" xml:lang="en-US">Payments of long-term debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit_2_lbl" xml:lang="en-US">Payments of line of credit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_3_lbl" xml:lang="en-US">Debt issuance 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 (used in) provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xml:lang="en-US">Net decrease in cash and restricted cash</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestPaidNet_2_lbl" xml:lang="en-US">Cash paid during the period for interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxesPaid_2_lbl" xml:lang="en-US">Cash paid during the period for income taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_2_lbl" xml:lang="en-US">Supplemental schedule of noncash investing and financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount" xlink:label="us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount" xlink:to="us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount_lbl" xml:lang="en-US">Recognition of misstated contract assets, contract liabilities and loss reserves</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_NumberOfLargeCommercialCustomer" xlink:to="cvu_NumberOfLargeCommercialCustomer_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_NumberOfLargeCommercialCustomer_doc" xml:lang="en-US">Number of large commercial customers.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_SharesReceivedInExerciseOfOptionsForExchangeShares" xlink:to="cvu_SharesReceivedInExerciseOfOptionsForExchangeShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_SharesReceivedInExerciseOfOptionsForExchangeShares_doc" xml:lang="en-US">The number of shares received in cashless exercise of stock options under stock option plans.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnitedMember" xlink:to="cvu_BankUnitedMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_BankUnitedMember_doc" xml:lang="en-US">Line of credit facility named Bank United.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_TermLoanMember" xlink:to="cvu_TermLoanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_TermLoanMember_doc" xml:lang="en-US">Term loan from Santander Bank (formerly Sovereign Bank).</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:to="cvu_AdjustmentForMaturityOfInterestRateSwap_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_AdjustmentForMaturityOfInterestRateSwap_doc" xml:lang="en-US">It represents amount of adjustment for maturity of interest rate swap.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ContractWithCustomerAssetAndLiabilityTextBlock" xlink:to="cvu_ContractWithCustomerAssetAndLiabilityTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_ContractWithCustomerAssetAndLiabilityTextBlock_doc" xml:lang="en-US">Disclosure related to contract assets and contract liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_April2019AwardsMember" xlink:to="cvu_April2019AwardsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_April2019AwardsMember_doc" xml:lang="en-US">Represents awards in April 2019.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_June2019AwardsMember" xlink:to="cvu_June2019AwardsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_June2019AwardsMember_doc" xml:lang="en-US">Represents awards in June 2019.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_March2018AwardsMember" xlink:to="cvu_March2018AwardsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_March2018AwardsMember_doc" xml:lang="en-US">Represents awards in March 2018.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AwardsIn2016Member" xlink:to="cvu_AwardsIn2016Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_AwardsIn2016Member_doc" xml:lang="en-US">Represents awards in 2016.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AwardsIn2017Member" xlink:to="cvu_AwardsIn2017Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_AwardsIn2017Member_doc" xml:lang="en-US">Represents awards in 2017.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AwardsIn2018Member" xlink:to="cvu_AwardsIn2018Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_AwardsIn2018Member_doc" xml:lang="en-US">Represents awards in 2018.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerOneMember" xlink:to="cvu_CustomerOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_CustomerOneMember_doc" xml:lang="en-US">Represents the first largest commercial customer.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerTwoMember" xlink:to="cvu_CustomerTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_CustomerTwoMember_doc" xml:lang="en-US">Represents the second largest commercial customer.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerThreeMember" xlink:to="cvu_CustomerThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_CustomerThreeMember_doc" xml:lang="en-US">Represents the third largest commercial customer.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerFourMember" xlink:to="cvu_CustomerFourMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_CustomerFourMember_doc" xml:lang="en-US">Represents the fourth largest commercial customer.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_WeldingMetalluryIncMember" xlink:to="cvu_WeldingMetalluryIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_WeldingMetalluryIncMember_doc" xml:lang="en-US">Welding Metallury, Inc.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AerostructuresMember" xlink:to="cvu_AerostructuresMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_AerostructuresMember_doc" xml:lang="en-US">Aerostructures.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AerosystemsMember" xlink:to="cvu_AerosystemsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_AerosystemsMember_doc" xml:lang="en-US">Aerosystems.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_KittingAndSupplyChainManagementMember" xlink:to="cvu_KittingAndSupplyChainManagementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_KittingAndSupplyChainManagementMember_doc" xml:lang="en-US">Kitting and Supply Chain Management.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_CustomerFiveMember" xlink:to="cvu_CustomerFiveMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_CustomerFiveMember_doc" xml:lang="en-US">Represents the fifth largest commercial customer.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PayrollProtectionProgramLoanMember" xlink:to="cvu_PayrollProtectionProgramLoanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_PayrollProtectionProgramLoanMember_doc" xml:lang="en-US">Payroll Protection Program loan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AirIndustriesMember" xlink:to="cvu_AirIndustriesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_AirIndustriesMember_doc" xml:lang="en-US">Air Industries.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_StopworkOrderOnProductionAssemblyContract" xlink:to="cvu_StopworkOrderOnProductionAssemblyContract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_StopworkOrderOnProductionAssemblyContract_doc" xml:lang="en-US">The aggregate amount of a stop-work order on a production assembly contract.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" xlink:to="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred_doc" xml:lang="en-US">The amount of a potential decrease in consideration transferred in connection with a business combination for which the initial accounting was incomplete.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_PurchasePriceAdditionalDisputedAmount" xlink:to="cvu_PurchasePriceAdditionalDisputedAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_PurchasePriceAdditionalDisputedAmount_doc" xml:lang="en-US">The amount of an additional disputed amount related to a business combination for which the initial accounting was incomplete.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_IncreaseDecreaseInLossReserve" xlink:to="cvu_IncreaseDecreaseInLossReserve_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_IncreaseDecreaseInLossReserve_doc" xml:lang="en-US">The increase (decrease) during the period in the loss reserve.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ErrorCorrectionRevenueRecognitionMember" xlink:to="cvu_ErrorCorrectionRevenueRecognitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_ErrorCorrectionRevenueRecognitionMember_doc" xml:lang="en-US">Error correction to previously issued financial statement classified as revenue recognition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ErrorCorrectionOtherMember" xlink:to="cvu_ErrorCorrectionOtherMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_ErrorCorrectionOtherMember_doc" xml:lang="en-US">Error correction to previously issued financial statement classified as other.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ErrorCorrectionIncomeTaxesMember" xlink:to="cvu_ErrorCorrectionIncomeTaxesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_ErrorCorrectionIncomeTaxesMember_doc" xml:lang="en-US">Error correction to previously issued financial statement classified as income taxes.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnited1Member" xlink:to="cvu_BankUnited1Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_BankUnited1Member_doc" xml:lang="en-US">Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_DebtServiceCoverageRatio" xlink:to="cvu_DebtServiceCoverageRatio_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_DebtServiceCoverageRatio_doc" xml:lang="en-US">Measurement of a entity's available cash flow to pay current debt obligations.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_MaximumLeverageRatio" xlink:to="cvu_MaximumLeverageRatio_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_MaximumLeverageRatio_doc" xml:lang="en-US">The leverage ratio is the proportion of debts as compared to its equity.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_MinimumAdjustedEbitda" xlink:to="cvu_MinimumAdjustedEbitda_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_MinimumAdjustedEbitda_doc" xml:lang="en-US">Adjusted net income (or earnings) befor interest, taxes, depreciation, and amortization.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_ReductionInRevolvingNote" xlink:to="cvu_ReductionInRevolvingNote_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_ReductionInRevolvingNote_doc" xml:lang="en-US">Amount if the reduction in revolving note terms per credit agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnited2Member" xlink:to="cvu_BankUnited2Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_BankUnited2Member_doc" xml:lang="en-US">Sixth amendment to credit agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_RevolvingNoteConvertedIntoTermLoan" xlink:to="cvu_RevolvingNoteConvertedIntoTermLoan_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_RevolvingNoteConvertedIntoTermLoan_doc" xml:lang="en-US">Amount of the revolving note converted into term loan during the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_MinimumFundedDebtToEbitdaRatio" xlink:to="cvu_MinimumFundedDebtToEbitdaRatio_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_MinimumFundedDebtToEbitdaRatio_doc" xml:lang="en-US">A measurement of leverage, calculated as a company's interest-bearing liabilities minus cash, divided by EBITDA.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_BankUnited3Member" xlink:to="cvu_BankUnited3Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cvu_BankUnited3Member_doc" xml:lang="en-US">Sixth amendment to credit agreement for specific date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivableNoncurrent" xlink:to="us-gaap_IncomeTaxesReceivableNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesReceivableNoncurrent_2_lbl" xml:lang="en-US">Income Taxes Receivable, Noncurrent</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">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncome" xlink:to="us-gaap_OtherNoncashIncome_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncome_2_lbl" xml:lang="en-US">Other Noncash Income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_2_lbl" xml:lang="en-US">Issuance of Stock and Warrants for Services or Claims</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:to="cvu_AdjustmentForMaturityOfInterestRateSwap_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cvu_AdjustmentForMaturityOfInterestRateSwap_3_lbl" xml:lang="en-US">AdjustmentForMaturityOfInterestRateSwap</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_3_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_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_3_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</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_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_3_lbl" xml:lang="en-US">Increase (Decrease) in Income Taxes 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_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_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_3_lbl" xml:lang="en-US">Repayments of Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLongTermLinesOfCredit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermLinesOfCredit_3_lbl" xml:lang="en-US">Repayments of Long-term Lines of Credit</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_2_lbl" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_2_lbl" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</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/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</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/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_2_lbl" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths_2_lbl" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo_2_lbl" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_2_lbl" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_2_lbl" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive_2_lbl" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Long-term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLineOfCredit" xlink:to="us-gaap_LongTermLineOfCredit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLineOfCredit_2_lbl" xml:lang="en-US">Long-term Line of Credit, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_2_lbl" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_2_lbl" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>cvu-20190630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.4a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: P:\Clients\CPI Aero\Xbrl\20190630 %2D QA\cvu_063019.xfr; Date: 2020%2D08%2D25T14:30:32Z -->
    <!-- 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://cpiaero.com/role/DocumentAndEntityInformation" xlink:href="cvu-20190630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedBalanceSheets" xlink:href="cvu-20190630.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="cvu-20190630.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="cvu-20190630.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:href="cvu-20190630.xsd#ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="cvu-20190630.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InterimFinancialStatements" xlink:href="cvu-20190630.xsd#InterimFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinations" xlink:href="cvu-20190630.xsd#BusinessCombinations" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognition" xlink:href="cvu-20190630.xsd#RevenueRecognition" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Leases" xlink:href="cvu-20190630.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash" xlink:href="cvu-20190630.xsd#ReconciliationOfCashAndRestrictedCash" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Inventory" xlink:href="cvu-20190630.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Stock-basedCompensation" xlink:href="cvu-20190630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/FairValue" xlink:href="cvu-20190630.xsd#FairValue" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ContractAssetsAndContractLiabilities" xlink:href="cvu-20190630.xsd#ContractAssetsAndContractLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LossPerCommonShare" xlink:href="cvu-20190630.xsd#LossPerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Debt" xlink:href="cvu-20190630.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/MajorCustomers" xlink:href="cvu-20190630.xsd#MajorCustomers" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/IncomeTaxes" xlink:href="cvu-20190630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/SubsequentEvents" xlink:href="cvu-20190630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationsTables" xlink:href="cvu-20190630.xsd#BusinessCombinationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionTables" xlink:href="cvu-20190630.xsd#RevenueRecognitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesTables" xlink:href="cvu-20190630.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables" xlink:href="cvu-20190630.xsd#ReconciliationOfCashAndRestrictedCashTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InventoryTables" xlink:href="cvu-20190630.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Stock-basedCompensationTables" xlink:href="cvu-20190630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/FairValueTables" xlink:href="cvu-20190630.xsd#FairValueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/DebtTables" xlink:href="cvu-20190630.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InterimFinancialStatementsDetailsNarrative" xlink:href="cvu-20190630.xsd#InterimFinancialStatementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationsDetails" xlink:href="cvu-20190630.xsd#BusinessCombinationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationsDetails1" xlink:href="cvu-20190630.xsd#BusinessCombinationsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/BusinessCombinationsDetailsNarrative" xlink:href="cvu-20190630.xsd#BusinessCombinationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionDetails" xlink:href="cvu-20190630.xsd#RevenueRecognitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RevenueRecognitionDetailsNarrative" xlink:href="cvu-20190630.xsd#RevenueRecognitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetails" xlink:href="cvu-20190630.xsd#LeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetails1" xlink:href="cvu-20190630.xsd#LeasesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LeasesDetailsNarrative" xlink:href="cvu-20190630.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails" xlink:href="cvu-20190630.xsd#ReconciliationOfCashAndRestrictedCashDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/InventoryDetails" xlink:href="cvu-20190630.xsd#InventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Stock-basedCompensationDetails" xlink:href="cvu-20190630.xsd#Stock-basedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="cvu-20190630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/FairValueDetails" xlink:href="cvu-20190630.xsd#FairValueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/ContractAssetsAndContractLiabilitiesDetailsNarrative" xlink:href="cvu-20190630.xsd#ContractAssetsAndContractLiabilitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/LossPerCommonShareDetailsNarrative" xlink:href="cvu-20190630.xsd#LossPerCommonShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/DebtDetails" xlink:href="cvu-20190630.xsd#DebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/DebtDetailsNarrative" xlink:href="cvu-20190630.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/MajorCustomersDetailsNarrative" xlink:href="cvu-20190630.xsd#MajorCustomersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/SubsequentEventsDetailsNarrative" xlink:href="cvu-20190630.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:type="simple" />
    <link:roleRef roleURI="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:href="cvu-20190630.xsd#RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information">
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_DocumentAndEntityInformationAbstract" xlink:label="loc_cvuDocumentAndEntityInformationAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-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_cvuDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="40" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="60" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaapIncomeTaxesReceivable" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapIncomeTaxesReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="80" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="90" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivableNoncurrent" xlink:label="loc_us-gaapIncomeTaxesReceivableNoncurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIncomeTaxesReceivableNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaapLiabilitiesAbstract" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="170" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="180" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="240" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapLiabilitiesAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" 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://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&apos; EQUITY (DEFICIT) (UNAUDITED)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="30" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtScenarioPreviouslyReportedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="30" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:presentationArc order="70" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="120" 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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_2" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncome" xlink:label="loc_us-gaapOtherNoncashIncome" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherNoncashIncome" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:label="loc_cvuAdjustmentForMaturityOfInterestRateSwap" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_cvuAdjustmentForMaturityOfInterestRateSwap" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForLoanAndLeaseLosses" xlink:label="loc_us-gaapProvisionForLoanAndLeaseLosses" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForLoanAndLeaseLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_IncreaseDecreaseInLossReserve" xlink:label="loc_cvuIncreaseDecreaseInLossReserve" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_cvuIncreaseDecreaseInLossReserve" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="210" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="220" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="230" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="240" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="250" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLongTermLinesOfCredit" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromLongTermLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLongTermLinesOfCredit" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfLongTermLinesOfCredit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfStockIssuanceCosts" />
      <link:presentationArc order="290" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="310" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="350" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowElementsAbstract" xlink:label="loc_us-gaapSupplementalCashFlowElementsAbstract" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowElementsAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaapCapitalLeaseObligationsIncurred" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapCapitalLeaseObligationsIncurred" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InterimFinancialStatements" xlink:title="00000007 - Disclosure - INTERIM FINANCIAL STATEMENTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinations" xlink:title="00000008 - Disclosure - BUSINESS COMBINATIONS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaapBusinessCombinationDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapBusinessCombinationDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognition" xlink:title="00000009 - Disclosure - REVENUE RECOGNITION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://cpiaero.com/role/Leases" xlink:title="00000010 - Disclosure - LEASES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaapLeasesOfLesseeDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeasesOfLesseeDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash" xlink:title="00000011 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaapCashAndCashEquivalentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Inventory" xlink:title="00000012 - Disclosure - INVENTORY">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://cpiaero.com/role/Stock-basedCompensation" xlink:title="00000013 - Disclosure - STOCK-BASED COMPENSATION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://cpiaero.com/role/FairValue" xlink:title="00000014 - Disclosure - FAIR VALUE">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaapFairValueDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueDisclosuresTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ContractAssetsAndContractLiabilities" xlink:title="00000015 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ContractWithCustomerAssetAndLiabilityTextBlock" xlink:label="loc_cvuContractWithCustomerAssetAndLiabilityTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_cvuContractWithCustomerAssetAndLiabilityTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LossPerCommonShare" xlink:title="00000016 - Disclosure - LOSS PER COMMON SHARE">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Debt" xlink:title="00000017 - Disclosure - DEBT">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/MajorCustomers" xlink:title="00000018 - Disclosure - MAJOR CUSTOMERS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/IncomeTaxes" xlink:title="00000019 - Disclosure - INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://cpiaero.com/role/SubsequentEvents" xlink:title="00000020 - Disclosure - SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" xlink:title="00000021 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapAccountingChangesAndErrorCorrectionsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationsTables" xlink:title="00000022 - Disclosure - BUSINESS COMBINATIONS (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="loc_us-gaapBusinessAcquisitionProFormaInformationTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapBusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionTables" xlink:title="00000023 - Disclosure - REVENUE RECOGNITION (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaapDisaggregationOfRevenueTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesTables" xlink:title="00000024 - Disclosure - LEASES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaapOperatingLeasesOfLesseeDisclosureTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasesOfLesseeDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables" xlink:title="00000025 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaapCashAndCashEquivalentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:label="loc_us-gaapScheduleOfCashAndCashEquivalentsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsAbstract" xlink:to="loc_us-gaapScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InventoryTables" xlink:title="00000026 - Disclosure - INVENTORY (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://cpiaero.com/role/Stock-basedCompensationTables" xlink:title="00000027 - Disclosure - STOCK-BASED COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/FairValueTables" xlink:title="00000028 - Disclosure - FAIR VALUE (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="loc_us-gaapFairValueByBalanceSheetGroupingTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/DebtTables" xlink:title="00000029 - Disclosure - DEBT (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables" xlink:title="00000030 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:label="loc_us-gaapScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InterimFinancialStatementsDetailsNarrative" xlink:title="00000031 - Disclosure - INTERIM FINANCIAL STATEMENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaapTypeOfAdoptionMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:to="loc_us-gaapTypeOfAdoptionMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaapAccountingStandardsUpdate201602Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfAdoptionMember" xlink:to="loc_us-gaapAccountingStandardsUpdate201602Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseDiscountRate" xlink:label="loc_us-gaapLesseeOperatingLeaseDiscountRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseDiscountRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationsDetails" xlink:title="00000032 - Disclosure - BUSINESS COMBINATIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_WeldingMetalluryIncMember" xlink:label="loc_cvuWeldingMetalluryIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetalluryIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationsDetails1" xlink:title="00000033 - Disclosure - BUSINESS COMBINATIONS (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_WeldingMetalluryIncMember" xlink:label="loc_cvuWeldingMetalluryIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetalluryIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:label="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionProFormaInformationAbstract" xlink:to="loc_us-gaapBusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/BusinessCombinationsDetailsNarrative" xlink:title="00000034 - Disclosure - BUSINESS COMBINATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaapBusinessCombinationsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapBusinessCombinationsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_WeldingMetalluryIncMember" xlink:label="loc_cvuWeldingMetalluryIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetalluryIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EscrowDeposit" xlink:label="loc_us-gaapEscrowDeposit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEscrowDeposit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionDetails" xlink:title="00000035 - Disclosure - REVENUE RECOGNITION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="cvu-20190630.xsd#cvu_AerostructuresMember" xlink:label="loc_cvuAerostructuresMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_cvuAerostructuresMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AerosystemsMember" xlink:label="loc_cvuAerosystemsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_cvuAerosystemsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_KittingAndSupplyChainManagementMember" xlink:label="loc_cvuKittingAndSupplyChainManagementMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_cvuKittingAndSupplyChainManagementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RevenueRecognitionDetailsNarrative" xlink:title="00000036 - Disclosure - REVENUE RECOGNITION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetails" xlink:title="00000037 - Disclosure - LEASES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetails1" xlink:title="00000038 - Disclosure - LEASES (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapLeasesAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaapLiabilitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLiabilitiesAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LeasesDetailsNarrative" xlink:title="00000039 - Disclosure - LEASES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails" xlink:title="00000040 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/InventoryDetails" xlink:title="00000041 - Disclosure - INVENTORY (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaapInventoryRawMaterialsNetOfReserves" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterialsNetOfReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaapInventoryWorkInProcessNetOfReserves" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryWorkInProcessNetOfReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaapInventoryFinishedGoodsNetOfReserves" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoodsNetOfReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" 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://cpiaero.com/role/Stock-basedCompensationDetails" xlink:title="00000042 - Disclosure - STOCK-BASED COMPENSATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="40" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="80" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="90" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="110" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_OptionsAggregateIntrinsicValueAbstract" xlink:label="loc_cvuOptionsAggregateIntrinsicValueAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuOptionsAggregateIntrinsicValueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuOptionsAggregateIntrinsicValueAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvuOptionsAggregateIntrinsicValueAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000043 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="290" 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/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtTitleOfIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="loc_srtDirectorMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtDirectorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaapCostOfSalesMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapCostOfSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardDateAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_April2019AwardsMember" xlink:label="loc_cvuApril2019AwardsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_cvuApril2019AwardsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_June2019AwardsMember" xlink:label="loc_cvuJune2019AwardsMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_cvuJune2019AwardsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_March2018AwardsMember" xlink:label="loc_cvuMarch2018AwardsMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_cvuMarch2018AwardsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AwardsIn2016Member" xlink:label="loc_cvuAwardsIn2016Member" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_cvuAwardsIn2016Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AwardsIn2017Member" xlink:label="loc_cvuAwardsIn2017Member" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_cvuAwardsIn2017Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AwardsIn2018Member" xlink:label="loc_cvuAwardsIn2018Member" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_cvuAwardsIn2018Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GranteeStatusAxis" xlink:label="loc_us-gaapGranteeStatusAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapGranteeStatusAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GranteeStatusDomain" xlink:label="loc_us-gaapGranteeStatusDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGranteeStatusAxis" xlink:to="loc_us-gaapGranteeStatusDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="loc_us-gaapShareBasedPaymentArrangementEmployeeMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGranteeStatusDomain" xlink:to="loc_us-gaapShareBasedPaymentArrangementEmployeeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaapVestingAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapVestingAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaapVestingDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVestingAxis" xlink:to="loc_us-gaapVestingDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaapShareBasedCompensationAwardTrancheOneMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVestingDomain" xlink:to="loc_us-gaapShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaapShareBasedCompensationAwardTrancheTwoMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVestingDomain" xlink:to="loc_us-gaapShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="10" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="20" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapSharesPaidForTaxWithholdingForShareBasedCompensation" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_SharesReceivedInExerciseOfOptionsForExchangeShares" xlink:label="loc_cvuSharesReceivedInExerciseOfOptionsForExchangeShares" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuSharesReceivedInExerciseOfOptionsForExchangeShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensationForfeited" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensationForfeited" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/FairValueDetails" xlink:title="00000044 - Disclosure - FAIR VALUE (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="loc_us-gaapFairValueByMeasurementBasisAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByMeasurementBasisAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="loc_us-gaapFairValueDisclosureItemAmountsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByMeasurementBasisAxis" xlink:to="loc_us-gaapFairValueDisclosureItemAmountsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:label="loc_us-gaapCarryingReportedAmountFairValueDisclosureMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:to="loc_us-gaapCarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="loc_us-gaapEstimateOfFairValueFairValueDisclosureMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosureItemAmountsDomain" xlink:to="loc_us-gaapEstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaapDebtInstrumentFairValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFairValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/ContractAssetsAndContractLiabilitiesDetailsNarrative" xlink:title="00000045 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/LossPerCommonShareDetailsNarrative" xlink:title="00000046 - Disclosure - LOSS PER COMMON SHARE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="10" 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://cpiaero.com/role/DebtDetails" xlink:title="00000047 - Disclosure - DEBT (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtRollingMaturityAbstract" xlink:label="loc_us-gaapLongTermDebtRollingMaturityAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtRollingMaturityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtRollingMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtRollingMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtRollingMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtRollingMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtRollingMaturityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongTermDebtRollingMaturityAbstract" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/DebtDetailsNarrative" xlink:title="00000048 - Disclosure - DEBT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_TermLoanMember" xlink:label="loc_cvuTermLoanMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_cvuTermLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="cvu-20190630.xsd#cvu_BankUnitedMember" xlink:label="loc_cvuBankUnitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BankUnited1Member" xlink:label="loc_cvuBankUnited1Member" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BankUnited2Member" xlink:label="loc_cvuBankUnited2Member" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:presentationArc order="0" 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="30" 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentGross" xlink:label="loc_us-gaapDeferredFinanceCostsNoncurrentGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredFinanceCostsNoncurrentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligations" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts" xlink:label="loc_us-gaapDebtRelatedCommitmentFeesAndDebtIssuanceCosts" />
      <link:presentationArc order="100" 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="cvu-20190630.xsd#cvu_DebtServiceCoverageRatio" xlink:label="loc_cvuDebtServiceCoverageRatio" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuDebtServiceCoverageRatio" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_MaximumLeverageRatio" xlink:label="loc_cvuMaximumLeverageRatio" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMaximumLeverageRatio" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_MinimumAdjustedEbitda" xlink:label="loc_cvuMinimumAdjustedEbitda" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMinimumAdjustedEbitda" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_RevolvingNoteConvertedIntoTermLoan" xlink:label="loc_cvuRevolvingNoteConvertedIntoTermLoan" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuRevolvingNoteConvertedIntoTermLoan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ReductionInRevolvingNote" xlink:label="loc_cvuReductionInRevolvingNote" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuReductionInRevolvingNote" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/MajorCustomersDetailsNarrative" xlink:title="00000049 - Disclosure - MAJOR CUSTOMERS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="10" 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/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsTotalMember" xlink:label="loc_us-gaapAssetsTotalMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAssetsTotalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="210" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="cvu-20190630.xsd#cvu_CustomerOneMember" xlink:label="loc_cvuCustomerOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_CustomerTwoMember" xlink:label="loc_cvuCustomerTwoMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_CustomerThreeMember" xlink:label="loc_cvuCustomerThreeMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_CustomerFourMember" xlink:label="loc_cvuCustomerFourMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerFourMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_CustomerFiveMember" xlink:label="loc_cvuCustomerFiveMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cvuCustomerFiveMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_NumberOfLargeCommercialCustomer" xlink:label="loc_cvuNumberOfLargeCommercialCustomer" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_cvuNumberOfLargeCommercialCustomer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000050 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_PayrollProtectionProgramLoanMember" xlink:label="loc_cvuPayrollProtectionProgramLoanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_cvuPayrollProtectionProgramLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_WeldingMetalluryIncMember" xlink:label="loc_cvuWeldingMetalluryIncMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_cvuWeldingMetalluryIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis" xlink:label="loc_srtLitigationCaseAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtLitigationCaseAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srtLitigationCaseTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtLitigationCaseAxis" xlink:to="loc_srtLitigationCaseTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AirIndustriesMember" xlink:label="loc_cvuAirIndustriesMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtLitigationCaseTypeDomain" xlink:to="loc_cvuAirIndustriesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="cvu-20190630.xsd#cvu_TermLoanMember" xlink:label="loc_cvuTermLoanMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_cvuTermLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="cvu-20190630.xsd#cvu_BankUnited2Member" xlink:label="loc_cvuBankUnited2Member" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BankUnited1Member" xlink:label="loc_cvuBankUnited1Member" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BankUnitedMember" xlink:label="loc_cvuBankUnitedMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BankUnited3Member" xlink:label="loc_cvuBankUnited3Member" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_cvuBankUnited3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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="70" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaapVariableRateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapVariableRateAxis" order="80" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaapVariableRateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaapLondonInterbankOfferedRateLIBORMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapLondonInterbankOfferedRateLIBORMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaapPrimeRateMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_us-gaapPrimeRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:presentationArc order="0" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="40" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EscrowDeposit" xlink:label="loc_us-gaapEscrowDeposit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEscrowDeposit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" xlink:label="loc_cvuBusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuBusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_StopworkOrderOnProductionAssemblyContract" xlink:label="loc_cvuStopworkOrderOnProductionAssemblyContract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuStopworkOrderOnProductionAssemblyContract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesSoughtValue" xlink:label="loc_us-gaapLossContingencyDamagesSoughtValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLossContingencyDamagesSoughtValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DecreaseInRestrictedCash" xlink:label="loc_us-gaapDecreaseInRestrictedCash" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDecreaseInRestrictedCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_PurchasePriceAdditionalDisputedAmount" xlink:label="loc_cvuPurchasePriceAdditionalDisputedAmount" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuPurchasePriceAdditionalDisputedAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1" xlink:label="loc_us-gaapLineOfCreditFacilityExpirationDate1" />
      <link:presentationArc order="130" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_RevolvingNoteConvertedIntoTermLoan" xlink:label="loc_cvuRevolvingNoteConvertedIntoTermLoan" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuRevolvingNoteConvertedIntoTermLoan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ReductionInRevolvingNote" xlink:label="loc_cvuReductionInRevolvingNote" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuReductionInRevolvingNote" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_MinimumFundedDebtToEbitdaRatio" xlink:label="loc_cvuMinimumFundedDebtToEbitdaRatio" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMinimumFundedDebtToEbitdaRatio" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_MinimumAdjustedEbitda" xlink:label="loc_cvuMinimumAdjustedEbitda" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cvuMinimumAdjustedEbitda" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails" xlink:title="00000051 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionRevenueRecognitionMember" xlink:label="loc_cvuErrorCorrectionRevenueRecognitionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionRevenueRecognitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionOtherMember" xlink:label="loc_cvuErrorCorrectionOtherMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionIncomeTaxesMember" xlink:label="loc_cvuErrorCorrectionIncomeTaxesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionIncomeTaxesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1" xlink:title="00000052 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionRevenueRecognitionMember" xlink:label="loc_cvuErrorCorrectionRevenueRecognitionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionRevenueRecognitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionOtherMember" xlink:label="loc_cvuErrorCorrectionOtherMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionIncomeTaxesMember" xlink:label="loc_cvuErrorCorrectionIncomeTaxesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionIncomeTaxesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="20" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="30" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="70" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="loc_us-gaapIncomeTaxesReceivable" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapIncomeTaxesReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="90" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivableNoncurrent" xlink:label="loc_us-gaapIncomeTaxesReceivableNoncurrent" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIncomeTaxesReceivableNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaapLiabilitiesAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="190" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="200" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="loc_us-gaapLongTermLineOfCredit" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLongTermLineOfCredit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapStockholdersEquityAbstract" 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/2019/elts/us-gaap-2019-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-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2" xlink:title="00000053 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapEquityComponentDomain" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaapAdjustmentsForErrorCorrectionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="loc_us-gaapAdjustmentsForErrorCorrectionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionRevenueRecognitionMember" xlink:label="loc_cvuErrorCorrectionRevenueRecognitionMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionRevenueRecognitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionOtherMember" xlink:label="loc_cvuErrorCorrectionOtherMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_ErrorCorrectionIncomeTaxesMember" xlink:label="loc_cvuErrorCorrectionIncomeTaxesMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForErrorCorrectionDomain" xlink:to="loc_cvuErrorCorrectionIncomeTaxesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="0" 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/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3" xlink:title="00000054 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 3)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srtRestatementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRestatementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srtRestatementDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementAxis" xlink:to="loc_srtRestatementDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="loc_srtScenarioPreviouslyReportedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtScenarioPreviouslyReportedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="loc_srtRestatementAdjustmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRestatementDomain" xlink:to="loc_srtRestatementAdjustmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncome" xlink:label="loc_us-gaapOtherNoncashIncome" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherNoncashIncome" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_AdjustmentForMaturityOfInterestRateSwap" xlink:label="loc_cvuAdjustmentForMaturityOfInterestRateSwap" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_cvuAdjustmentForMaturityOfInterestRateSwap" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForLoanAndLeaseLosses" xlink:label="loc_us-gaapProvisionForLoanAndLeaseLosses" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForLoanAndLeaseLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapIncreaseDecreaseInOperatingCapitalAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="cvu-20190630.xsd#cvu_IncreaseDecreaseInLossReserve" xlink:label="loc_cvuIncreaseDecreaseInLossReserve" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_cvuIncreaseDecreaseInLossReserve" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapNetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLongTermLinesOfCredit" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapProceedsFromLongTermLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLongTermLinesOfCredit" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapRepaymentsOfLongTermLinesOfCredit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="loc_us-gaapPaymentsOfDebtIssuanceCosts" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapPaymentsOfDebtIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaapCapitalLeaseObligationsIncurred" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapCapitalLeaseObligationsIncurred" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative" xlink:title="00000055 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount" xlink:label="loc_us-gaapQuantifyingMisstatementInCurrentYearFinancialStatementsAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingChangesAndErrorCorrectionsAbstract" xlink:to="loc_us-gaapQuantifyingMisstatementInCurrentYearFinancialStatementsAmount" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410084348792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Aug. 24, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity 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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CPI AEROSTRUCTURES INC<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">0000889348<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-Q/A<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-11398<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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  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_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NY<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">true<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_AmendmentDescription', window );">Amendment Description</a></td>
<td class="text">This Amendment No. 1 to our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019 (this "Quarterly Report on Form 10-Q/A") is being filed to amend and restate certain items presented in our Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019, which was initially filed with the Securities and Exchange Commission (the "SEC") on August 8, 2019 (the "Original Form 10-Q").<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Entity Reporting Status Current</a></td>
<td class="text">No<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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<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">Accelerated Filer<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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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>
</tr>
<tr 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_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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">11,876,610<span></span>
</td>
</tr>
<tr 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">Q2<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">2019<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_cvu_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;">cvu_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes contained within amended 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_AmendmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in 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_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name 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_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name 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>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name 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 (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410084746152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<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_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">$ 752,607<span></span>
</td>
<td class="nump">$ 4,128,142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="nump">2,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_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts of $113,449 as of June 30, 2019 and $222,025 as of December 31, 2018</a></td>
<td class="nump">8,561,471<span></span>
</td>
<td class="nump">8,722,571<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">16,162,631<span></span>
</td>
<td class="nump">17,588,866<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">11,773,923<span></span>
</td>
<td class="nump">9,361,611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Refundable income taxes</a></td>
<td class="nump">661,214<span></span>
</td>
<td class="nump">434,903<span></span>
</td>
</tr>
<tr class="ro">
<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 expenses and other current assets</a></td>
<td class="nump">1,118,620<span></span>
</td>
<td class="nump">1,972,630<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">41,030,466<span></span>
</td>
<td class="nump">44,208,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">4,626,916<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">3,362,084<span></span>
</td>
<td class="nump">2,545,192<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivableNoncurrent', window );">Refundable income taxes</a></td>
<td class="nump">434,903<span></span>
</td>
<td class="nump">434,903<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other assets</a></td>
<td class="nump">230,258<span></span>
</td>
<td class="nump">249,575<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_Assets', window );">Total assets</a></td>
<td class="nump">49,684,627<span></span>
</td>
<td class="nump">47,438,393<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">11,540,234<span></span>
</td>
<td class="nump">9,902,481<span></span>
</td>
</tr>
<tr class="re">
<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">927,672<span></span>
</td>
<td class="nump">1,558,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_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">3,233,877<span></span>
</td>
<td class="nump">5,252,579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualCarryingValueCurrent', window );">Loss reserve</a></td>
<td class="nump">2,832,091<span></span>
</td>
<td class="nump">3,663,558<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current portion of long-term debt</a></td>
<td class="nump">2,507,060<span></span>
</td>
<td class="nump">2,434,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">1,637,869<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_AccruedIncomeTaxesCurrent', window );">Income tax payable</a></td>
<td class="nump">117,305<span></span>
</td>
<td class="nump">113,992<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">22,796,108<span></span>
</td>
<td class="nump">22,925,751<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit</a></td>
<td class="nump">25,738,685<span></span>
</td>
<td class="nump">24,038,685<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">3,464,146<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_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">2,981,869<span></span>
</td>
<td class="nump">3,876,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">531,124<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">54,980,808<span></span>
</td>
<td class="nump">51,371,798<span></span>
</td>
</tr>
<tr class="re">
<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>Shareholders' Deficit:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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 - $.001 par value; authorized 50,000,000 shares, 11,820,390 and 11,718,246 shares, respectively, issued and outstanding</a></td>
<td class="nump">11,820<span></span>
</td>
<td class="nump">11,718<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">71,104,418<span></span>
</td>
<td class="nump">70,651,413<span></span>
</td>
</tr>
<tr class="ro">
<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">(76,412,419)<span></span>
</td>
<td class="num">(74,596,536)<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 Shareholders' Deficit</a></td>
<td class="num">(5,296,181)<span></span>
</td>
<td class="num">(3,933,405)<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 Shareholders' Deficit</a></td>
<td class="nump">$ 49,684,627<span></span>
</td>
<td class="nump">$ 47,438,393<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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI 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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI 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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI 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=119400593&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=118951113&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=118951113&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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br><br>Reference 3: 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=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 3: 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=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(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_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><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)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_IncomeTaxesReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=118951113&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=116846819&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=119400593&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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and noncurrent portions 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualCarryingValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss contingency liability expected to be resolved 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&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_LossContingencyAccrualCarryingValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's right to use underlying asset under operating lease.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after 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.24)<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_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=118951113&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=119400593&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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=119400593&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410084931704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance for doubtful accounts</a></td>
<td class="nump">$ 113,449<span></span>
</td>
<td class="nump">$ 222,025<span></span>
</td>
</tr>
<tr class="re">
<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, authorized</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,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, issued</a></td>
<td class="nump">11,820,390<span></span>
</td>
<td class="nump">11,718,246<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 2: http://www.xbrl.org/2003/role/disclosureRef<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=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-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>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410084777336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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_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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 20,101,713<span></span>
</td>
<td class="nump">$ 17,175,679<span></span>
</td>
<td class="nump">$ 42,090,096<span></span>
</td>
<td class="nump">$ 32,165,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_CostOfRevenue', window );">Cost of sales</a></td>
<td class="nump">17,858,070<span></span>
</td>
<td class="nump">16,129,103<span></span>
</td>
<td class="nump">37,363,038<span></span>
</td>
<td class="nump">30,018,577<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 profit</a></td>
<td class="nump">2,243,643<span></span>
</td>
<td class="nump">1,046,576<span></span>
</td>
<td class="nump">4,727,058<span></span>
</td>
<td class="nump">2,147,053<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">2,547,762<span></span>
</td>
<td class="nump">2,512,673<span></span>
</td>
<td class="nump">5,453,447<span></span>
</td>
<td class="nump">4,607,599<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">(304,119)<span></span>
</td>
<td class="num">(1,466,097)<span></span>
</td>
<td class="num">(726,389)<span></span>
</td>
<td class="num">(2,460,546)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">575,412<span></span>
</td>
<td class="nump">416,834<span></span>
</td>
<td class="nump">1,086,181<span></span>
</td>
<td class="nump">864,097<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 provision for income taxes</a></td>
<td class="num">(879,531)<span></span>
</td>
<td class="num">(1,882,931)<span></span>
</td>
<td class="num">(1,812,570)<span></span>
</td>
<td class="num">(3,324,643)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">1,636<span></span>
</td>
<td class="nump">1,175<span></span>
</td>
<td class="nump">3,313<span></span>
</td>
<td class="nump">2,370<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">(881,167)<span></span>
</td>
<td class="num">(1,884,106)<span></span>
</td>
<td class="num">(1,815,883)<span></span>
</td>
<td class="num">(3,327,013)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax', window );">Other comprehensive income net of tax - Change in unrealized loss on interest rate swap</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">20,600<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">14,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_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (881,167)<span></span>
</td>
<td class="num">$ (1,863,506)<span></span>
</td>
<td class="num">$ (1,815,883)<span></span>
</td>
<td class="num">$ (3,312,213)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Loss per common share - basic (in dollars per share)</a></td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.21)<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.37)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Loss per common share - diluted (in dollars per share)</a></td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="num">$ (0.21)<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.37)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Shares used in computing loss per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">11,817,713<span></span>
</td>
<td class="nump">8,938,331<span></span>
</td>
<td class="nump">11,776,107<span></span>
</td>
<td class="nump">8,913,394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">11,817,713<span></span>
</td>
<td class="nump">8,938,331<span></span>
</td>
<td class="nump">11,776,107<span></span>
</td>
<td class="nump">8,913,394<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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e557-108580<br><br>Reference 2: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<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 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=116634182&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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (loss) for the period per each share of common stock or unit 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/2003/role/disclosureRef<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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<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 (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-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_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (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/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="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_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=116634182&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=116634182&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=116637232&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=116637391&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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) 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://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 (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI 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=116634182&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=116637391&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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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_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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109978405&amp;loc=d3e80720-113993<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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (a)<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 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-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_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<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> -Subparagraph (a)<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_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-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>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410080580504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (DEFICIT) (UNAUDITED) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th">
<div>Common Stock </div>
<div>As Previously Reported [Member]</div>
</th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th">
<div>Additional Paid-in Capital </div>
<div>As Previously Reported [Member]</div>
</th>
<th class="th"><div>Retained Earnings (Accumulated Deficit) [Member]</div></th>
<th class="th">
<div>Retained Earnings (Accumulated Deficit) [Member] </div>
<div>As Previously Reported [Member]</div>
</th>
<th class="th">
<div>Retained Earnings (Accumulated Deficit) [Member] </div>
<div>Restatement Adjustments [Member]</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th">
<div>Accumulated Other Comprehensive Loss </div>
<div>As Previously Reported [Member]</div>
</th>
<th class="th"><div>Total</div></th>
<th class="th"><div>As Previously Reported [Member]</div></th>
<th class="th"><div>Restatement Adjustments [Member]</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_StockholdersEquity', window );">Balance, beginning at Dec. 31, 2017</a></td>
<td class="nump">$ 8,864<span></span>
</td>
<td class="nump">$ 8,864<span></span>
</td>
<td class="nump">$ 53,770,617<span></span>
</td>
<td class="nump">$ 53,770,617<span></span>
</td>
<td class="num">$ (67,049,783)<span></span>
</td>
<td class="nump">$ 20,548,652<span></span>
</td>
<td class="num">$ (87,598,435)<span></span>
</td>
<td class="num">$ (14,800)<span></span>
</td>
<td class="num">$ (14,800)<span></span>
</td>
<td class="num">$ (13,285,102)<span></span>
</td>
<td class="nump">$ 74,313,333<span></span>
</td>
<td class="num">$ (87,598,435)<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_CommonStockSharesOutstanding', window );">Balance, beginning (in shares) at Dec. 31, 2017</a></td>
<td class="nump">8,864,319<span></span>
</td>
<td class="nump">8,864,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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="text">&#160;<span></span>
</td>
<td class="num">(1,442,907)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(1,442,907)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Change in unrealized loss from interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,800)<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_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common stock issued as employee compensation</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(48,006)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(48,001)<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Common stock issued as employee compensation (in shares)</a></td>
<td class="nump">5,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock based compensation expense</a></td>
<td class="nump">$ 55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">303,885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">303,940<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock based compensation expense (in shares)</a></td>
<td class="nump">54,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Balance, ending at Mar. 31, 2018</a></td>
<td class="nump">$ 8,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,026,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(68,492,690)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,477,870)<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_CommonStockSharesOutstanding', window );">Balance, ending (in shares) at Mar. 31, 2018</a></td>
<td class="nump">8,923,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Balance, beginning at Dec. 31, 2017</a></td>
<td class="nump">$ 8,864<span></span>
</td>
<td class="nump">$ 8,864<span></span>
</td>
<td class="nump">53,770,617<span></span>
</td>
<td class="nump">53,770,617<span></span>
</td>
<td class="num">(67,049,783)<span></span>
</td>
<td class="nump">20,548,652<span></span>
</td>
<td class="num">(87,598,435)<span></span>
</td>
<td class="num">(14,800)<span></span>
</td>
<td class="num">$ (14,800)<span></span>
</td>
<td class="num">(13,285,102)<span></span>
</td>
<td class="nump">74,313,333<span></span>
</td>
<td class="num">(87,598,435)<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_CommonStockSharesOutstanding', window );">Balance, beginning (in shares) at Dec. 31, 2017</a></td>
<td class="nump">8,864,319<span></span>
</td>
<td class="nump">8,864,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,327,013)<span></span>
</td>
<td class="nump">2,513,990<span></span>
</td>
<td class="num">(5,841,003)<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 );">Balance, ending at Jun. 30, 2018</a></td>
<td class="nump">$ 8,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,276,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(70,376,796)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(16,091,686)<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_CommonStockSharesOutstanding', window );">Balance, ending (in shares) at Jun. 30, 2018</a></td>
<td class="nump">8,938,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Balance, beginning at Mar. 31, 2018</a></td>
<td class="nump">$ 8,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,026,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(68,492,690)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,477,870)<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_CommonStockSharesOutstanding', window );">Balance, beginning (in shares) at Mar. 31, 2018</a></td>
<td class="nump">8,923,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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="text">&#160;<span></span>
</td>
<td class="num">(1,884,106)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(1,884,106)<span></span>
</td>
<td class="nump">1,257,225<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_OtherComprehensiveIncomeLossNetOfTax', window );">Change in unrealized loss from interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,600<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_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common stock issued as employee compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">93,914<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock based compensation expense</a></td>
<td class="nump">$ 14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,776<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock based compensation expense (in shares)</a></td>
<td class="nump">14,646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Balance, ending at Jun. 30, 2018</a></td>
<td class="nump">$ 8,938<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,276,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(70,376,796)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(16,091,686)<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_CommonStockSharesOutstanding', window );">Balance, ending (in shares) at Jun. 30, 2018</a></td>
<td class="nump">8,938,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Balance, beginning at Dec. 31, 2018</a></td>
<td class="nump">$ 11,718<span></span>
</td>
<td class="nump">$ 11,718<span></span>
</td>
<td class="nump">70,651,413<span></span>
</td>
<td class="nump">70,651,413<span></span>
</td>
<td class="num">(74,596,536)<span></span>
</td>
<td class="nump">22,760,215<span></span>
</td>
<td class="num">(97,356,751)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,933,405)<span></span>
</td>
<td class="nump">93,423,346<span></span>
</td>
<td class="num">(97,356,751)<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_CommonStockSharesOutstanding', window );">Balance, beginning (in shares) at Dec. 31, 2018</a></td>
<td class="nump">11,718,246<span></span>
</td>
<td class="nump">11,718,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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="text">&#160;<span></span>
</td>
<td class="num">(934,716)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(934,716)<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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Costs related to stock offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(64,371)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(64,371)<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Common stock issued upon exercise of options (in shares)</a></td>
<td class="nump">521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock based compensation expense</a></td>
<td class="nump">$ 18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">330,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">330,787<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock based compensation expense (in shares)</a></td>
<td class="nump">17,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Balance, ending at Mar. 31, 2019</a></td>
<td class="nump">$ 11,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,917,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(75,531,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(4,601,705)<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_CommonStockSharesOutstanding', window );">Balance, ending (in shares) at Mar. 31, 2019</a></td>
<td class="nump">11,736,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Balance, beginning at Dec. 31, 2018</a></td>
<td class="nump">$ 11,718<span></span>
</td>
<td class="nump">$ 11,718<span></span>
</td>
<td class="nump">70,651,413<span></span>
</td>
<td class="nump">$ 70,651,413<span></span>
</td>
<td class="num">(74,596,536)<span></span>
</td>
<td class="nump">$ 22,760,215<span></span>
</td>
<td class="num">$ (97,356,751)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,933,405)<span></span>
</td>
<td class="nump">93,423,346<span></span>
</td>
<td class="num">(97,356,751)<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_CommonStockSharesOutstanding', window );">Balance, beginning (in shares) at Dec. 31, 2018</a></td>
<td class="nump">11,718,246<span></span>
</td>
<td class="nump">11,718,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(1,815,883)<span></span>
</td>
<td class="nump">4,369,055<span></span>
</td>
<td class="num">$ (6,184,938)<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 );">Balance, ending at Jun. 30, 2019</a></td>
<td class="nump">$ 11,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,104,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(76,412,419)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(5,296,181)<span></span>
</td>
<td class="nump">98,245,508<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_CommonStockSharesOutstanding', window );">Balance, ending (in shares) at Jun. 30, 2019</a></td>
<td class="nump">11,820,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Balance, beginning at Mar. 31, 2019</a></td>
<td class="nump">$ 11,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,917,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(75,531,252)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(4,601,705)<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_CommonStockSharesOutstanding', window );">Balance, beginning (in shares) at Mar. 31, 2019</a></td>
<td class="nump">11,736,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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="text">&#160;<span></span>
</td>
<td class="num">(881,167)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(881,167)<span></span>
</td>
<td class="nump">2,710,457<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_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common stock issued as employee compensation</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">32,324<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Common stock issued as employee compensation (in shares)</a></td>
<td class="nump">4,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Costs related to stock offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(55,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(55,200)<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock based compensation expense</a></td>
<td class="nump">$ 79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">209,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">209,567<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock based compensation expense (in shares)</a></td>
<td class="nump">79,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Balance, ending at Jun. 30, 2019</a></td>
<td class="nump">$ 11,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71,104,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (76,412,419)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (5,296,181)<span></span>
</td>
<td class="nump">$ 98,245,508<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_CommonStockSharesOutstanding', window );">Balance, ending (in shares) at Jun. 30, 2019</a></td>
<td class="nump">11,820,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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_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_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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax and reclassification adjustments of other comprehensive income (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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&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 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 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<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 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI 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(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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116856206&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_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of stock related to Restricted Stock Awards 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 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(28))<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 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_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410088302184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 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_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">$ (1,815,883)<span></span>
</td>
<td class="num">$ (3,327,013)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', 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">483,982<span></span>
</td>
<td class="nump">333,276<span></span>
</td>
</tr>
<tr class="re">
<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 issuance cost</a></td>
<td class="nump">61,246<span></span>
</td>
<td class="nump">42,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncome', window );">Cash expended in excess of rent expense</a></td>
<td class="num">(56,024)<span></span>
</td>
<td class="num">(35,384)<span></span>
</td>
</tr>
<tr class="re">
<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-based compensation</a></td>
<td class="nump">540,354<span></span>
</td>
<td class="nump">459,716<span></span>
</td>
</tr>
<tr class="ro">
<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 as employee compensation</a></td>
<td class="nump">32,324<span></span>
</td>
<td class="nump">45,913<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_cvu_AdjustmentForMaturityOfInterestRateSwap', window );">Adjustment for maturity of interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,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_ProvisionForLoanAndLeaseLosses', window );">Bad debt expense</a></td>
<td class="num">(62,309)<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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Decrease (increase) in accounts receivable</a></td>
<td class="nump">223,409<span></span>
</td>
<td class="num">(10,724)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Decrease in contract assets</a></td>
<td class="nump">1,426,234<span></span>
</td>
<td class="nump">2,617,012<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increase in inventory</a></td>
<td class="num">(2,412,312)<span></span>
</td>
<td class="num">(125,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_IncreaseDecreaseInIncomeTaxesReceivable', window );">Iincrease in refundable income taxes</a></td>
<td class="num">(226,311)<span></span>
</td>
<td class="num">(130)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Decrease (increase) in prepaid expenses and other assets</a></td>
<td class="nump">628,469<span></span>
</td>
<td class="num">(158,636)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Increase (decrease) in accounts payable and accrued expenses</a></td>
<td class="nump">1,007,265<span></span>
</td>
<td class="num">(3,899,216)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Increase (decrease) in contract liabilities</a></td>
<td class="num">(2,396,702)<span></span>
</td>
<td class="nump">289,659<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_cvu_IncreaseDecreaseInLossReserve', window );">Increase (decrease) in loss reserve</a></td>
<td class="num">(831,467)<span></span>
</td>
<td class="nump">176,451<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Decrease in other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,176)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Increase (decrease) in income taxes payable</a></td>
<td class="nump">3,313<span></span>
</td>
<td class="num">(327)<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">(3,394,412)<span></span>
</td>
<td class="num">(3,582,520)<span></span>
</td>
</tr>
<tr class="re">
<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 property and equipment</a></td>
<td class="num">(314,462)<span></span>
</td>
<td class="num">(369,738)<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">(314,462)<span></span>
</td>
<td class="num">(369,738)<span></span>
</td>
</tr>
<tr class="ro">
<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_RepaymentsOfDebt', window );">Payments on long-term debt</a></td>
<td class="num">(1,222,090)<span></span>
</td>
<td class="num">(946,521)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from line of credit</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="nump">4,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_RepaymentsOfLongTermLinesOfCredit', window );">Payments on line of credit</a></td>
<td class="num">(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_PaymentsOfStockIssuanceCosts', window );">Stock offering costs paid</a></td>
<td class="num">(119,571)<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_PaymentsOfDebtIssuanceCosts', window );">Debt issue costs paid</a></td>
<td class="num">(25,000)<span></span>
</td>
<td class="text">&#160;<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">333,339<span></span>
</td>
<td class="nump">3,553,479<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash and restricted cash</a></td>
<td class="num">(3,375,535)<span></span>
</td>
<td class="num">(398,779)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at beginning of period</a></td>
<td class="nump">6,128,142<span></span>
</td>
<td class="nump">1,430,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at end of period</a></td>
<td class="nump">2,752,607<span></span>
</td>
<td class="nump">1,032,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_SupplementalCashFlowElementsAbstract', window );"><strong>Cash paid during the period for:</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_InterestPaidNet', window );">Interest</a></td>
<td class="nump">1,329,678<span></span>
</td>
<td class="nump">1,047,457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes</a></td>
<td class="nump">141,702<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_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Noncash investing and financing 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_CapitalLeaseObligationsIncurred', window );">Equipment acquired under financing lease</a></td>
<td class="nump">$ 399,800<span></span>
</td>
<td class="nump">$ 497,602<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_AdjustmentForMaturityOfInterestRateSwap">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represents amount of adjustment for maturity of interest rate swap.</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;">cvu_AdjustmentForMaturityOfInterestRateSwap</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_cvu_IncreaseDecreaseInLossReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period in the loss reserve.</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;">cvu_IncreaseDecreaseInLossReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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=118932676&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=116634182&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_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in lease obligation from new 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=118932676&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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid during the current period to foreign, federal, state, and local authorities as taxes on 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 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://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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118932676&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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=118932676&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_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</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=118932676&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_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes 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=118932676&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_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=118932676&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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities 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=118932676&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_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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_OtherNoncashIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or gain included in net income that result in no cash inflow (outflow), 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> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_OtherNoncashIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=118932676&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_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=118932676&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_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=118932676&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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a 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 maturities due beyond 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 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProvisionForLoanAndLeaseLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to estimated loss from loan and lease transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=118932676&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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanAndLeaseLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 settlement of obligation drawn 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 maturities due beyond 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=118932676&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_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-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>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410084345464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTERIM FINANCIAL STATEMENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">INTERIM FINANCIAL STATEMENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;INTERIM
FINANCIAL STATEMENTS</b></font></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: 0 1.45pt 0 0; text-align: justify">The Company consists of CPI Aerostructures,
Inc. (&#8220;CPI&#8221;) and Welding Metallurgy, Inc. (&#8220;WMI&#8221;), a wholly owned subsidiary acquired on December 20, 2018
and Compac Development Corporation (&#8220;Compac&#8221;), a wholly owned subsidiary of WMI, collectively the &#8220;Company.&#8221;
The acquisition of WMI and Compac is referred to throughout this document as the &#8220;WMI Acquisition&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify">An operating segment, in part, is
a component of an enterprise whose operating results are regularly reviewed by the chief operating decision maker (the &#8220;CODM&#8221;)
to make decisions about resources to be allocated to the segment and assess its performance. Operating segments may be aggregated
only to a limited extent. The Company&#8217;s CODM, the Chief Executive Officer, reviews financial information presented on a consolidated
basis, accompanied by disaggregated information about revenues for purposes of making operating decisions and assessing financial
performance. The Company has determined that it has a single operating and reportable segment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify">&#160;</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify">The consolidated financial
statements of the Company as of June 30, 2019 and for the three and six months ended June 30, 2019 and 2018 have been prepared
pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). Certain information and notes
normally included in financial statements prepared in accordance with generally accepted accounting principles in the United States
of America (&#8220;U.S. GAAP&#8221;) have been condensed or omitted pursuant to those rules and regulations. The consolidated balance
sheet as of December 31, 2018 has been derived from audited consolidated financial statements, as restated (see Note 15 and our
Annual Report on Form 10-K for the year ended December 31, 2019 for more information on the effect of the restatement) but does
not include all of the information and notes required by U.S. GAAP. The Company believes that the disclosures are adequate to make
the information presented not misleading.</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify">All adjustments that, in the opinion
of management, are necessary for a fair presentation for the periods presented have been reflected. Such adjustments are of a normal,
recurring nature. It is suggested that these consolidated financial statements be read in conjunction with the consolidated financial
statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2019, which
we expect to file subsequent to the filing of this Quarterly Report on Form 10-Q/A. The results of operations for interim periods
are not necessarily indicative of the operating results to be expected for the full year or any other interim period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.45pt 0 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company maintains its cash in five financial
institutions.&#160;The balances are insured by the Federal Deposit Insurance Corporation.&#160;From time to time, the Company&#8217;s
balances may exceed insurance limits.&#160;As of June 30, 2019, the Company had $1,034,488 of uninsured balances.&#160;The Company
limits its credit risk by selecting financial institutions considered to be highly creditworthy.</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">The Company applied acquisition accounting
for the WMI Acquisition in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) Topic 805, &#8220;Business Combinations&#8221;
(&#8220;ASC 805&#8221;). Acquisition accounting requires that the assets acquired and liabilities assumed be recorded at their
respective estimated fair values at the date of acquisition. The excess purchase price over fair value of the net assets acquired
is recorded as goodwill. In determining estimated fair values, we are required to make estimates and assumptions that affect the
recorded amounts including, but not limited to, expected future cash flows, discount rates, remaining useful lives of long-lived
assets, useful lives of identified intangible assets, replacement or reproduction costs of property and equipment and the amounts
to be recovered in future periods from acquired net operating losses and other deferred tax assets. Our estimates in this area
impact, among other items, the amount of depreciation and amortization, impairment charges in certain instances if the asset becomes
impaired, and income tax expense or benefit that we report. Our estimates of fair value are based upon assumptions believed to
be reasonable, but which are inherently uncertain. See Note 2, &#8220;Business Combinations&#8221; for a summary and status of
the application of acquisition accounting.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Effective January 1, 2018, the Company adopted Accounting Standards
Codification Topic 606, &#34;Revenue from Contracts with Customers&#34; (&#34;ASC 606&#34;), using the modified retrospective
method. In accordance with ASC 606, the Company recognizes revenue when it transfers control of a promised good or service to a
customer in an amount that reflects the consideration it expects to be entitled to in exchange for the good or service. The majority
of the Company&#8217;s performance obligations are satisfied over time as the Company (i) sells products with no alternative use
to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable profit margin for work completed to
date. Under the over time revenue recognition model, revenue and gross profit are recognized over the contract period as work is
performed based on actual costs incurred and an estimate of costs to complete and resulting total estimated costs at completion.</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">The Company also has contracts that are considered point in time.
Under the point in time revenue recognition model, revenue is recognized when control of the components has transferred to the
customer, in most cases this will be based on shipping terms.</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">The corrected adoption of ASC 606 resulted in a restatement of
previously issued consolidated financial statements, see Note 15, See Note 3, &#8220;Revenue&#8221;, for additional
information regarding the Company&#8217;s revenue recognition policy.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">In February 2016, the FASB issued Accounting
Standards Update No. 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;), which sets out the principles for the
recognition, measurement, presentation and disclosure of leases for both lessees and lessors. Originally, entities were required
to adopt ASU 2016-02 using a modified retrospective approach at the beginning of the earliest comparative period presented in the
financial statements and the recognition of a cumulative-effect adjustment to the opening balance of retained earnings. The FASB
subsequently issued Accounting Standards Update No. 2018-10 and Accounting Standards Update No. 2018-11 in July 2018, which provide
clarifications and improvements to ASU 2016-02 (collectively, the &#8220;new lease standard&#8221;). Accounting Standards Update
No. 2018-11 also provides the optional transition method which allows companies to apply the new lease standard at the adoption
date instead of at the earliest comparative period presented and continue to apply the provisions of the previous lease standard
in its annual disclosures for the comparative periods. The new lease standard requires lessees to present a right-of-use asset
and a corresponding lease liability on the balance sheet. Lessor accounting is substantially unchanged compared to the current
accounting guidance. Additional footnote disclosures related to leases will also be required.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">On January 1, 2019, the Company adopted
the new lease standard using the optional transition method. The comparative financial information will not be restated and will
continue to be reported under the previous lease standard in effect during those periods. In addition, the new lease standard provides
a number of optional practical expedients in transition. The Company elected the package of practical expedients. As such, the
Company will not reassess whether expired or existing contracts are or contain a lease; will not need to reassess the lease classifications
or reassess the initial direct costs associated with expired or existing leases. The Company did not elect the use-of-hindsight
or the practical expedient pertaining to land easements; the latter not being applicable to the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The new lease standard also provides practical
expedients for an entity&#8217;s ongoing accounting. The Company elected the short-term lease recognition exemption for all leases
that qualify. This means, for those leases that qualify, the Company will not recognize ROU assets or lease liabilities, and this
includes not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. The Company
elected the practical expedient to not separate lease and non-lease components for certain classes of assets (office buildings).<font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">On
January 1, 2019, the Company recognized ROU assets and lease liabilities of approximately $5.3 million and $5.9 million, respectively,
on its consolidated balance sheet using an estimated incremental borrowing rate of 6%.</font></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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091558824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_BusinessCombinationDisclosureTextBlock', window );">BUSINESS COMBINATIONS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="text-transform: uppercase">Business
Combinations</font></b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">As
discussed in Note 1, the Company acquired WMI and Compac from Air Industries Group (&#8220;Air Industries&#8221;) on December
20, 2018. The WMI Acquisition was accounted for as a business combination in accordance with ASC 805. Accordingly, the Company
is required to determine and record the estimated fair value of the assets acquired, including any potential intangible assets,
and liabilities assumed at the date of acquisition. The acquisition was considered a stock purchase for tax purposes.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
purchase price for the acquisition was $7.9 million, which was subject to a post-closing working capital adjustment. $2 million
dollars of the purchase price was placed in escrow at closing and may be released after the completion of the working capital
adjustment and for the indemnification contingencies. The escrowed amount is shown as restricted cash on the consolidated balance
sheet as of June 30, 2019. The working capital adjustment is based on the historical values of components of working capital as
defined in the Stock Purchase Agreement &#160;&#8220;SPA&#8221;. We calculated a post-closing working capital adjustment. Air Industries
formally objected to our calculation. The SPA provided the parties 30 days to come to an agreement on the working capital adjustment.
The Company and Air Industries could not come to an agreement within the time specified and as such have submitted the issues
to BDO USA, LLP for a binding resolution. The working capital purchase price adjustment is expected to be finalized not later
than the third quarter of 2019.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">As
of June 30, 2019, the Company was in the process of determining the fair values of the assets and liabilities acquired and had
recorded provisional estimates as of the acquisition date. As the Company completes this process and additional information becomes
known concerning the acquired assets and assumed liabilities, management will make adjustments to the fair value of the amounts
provisionally recorded in the opening balance sheet of WMI during the measurement period, which is no longer than a one-year period
following the acquisition date. The determination of the fair values of the acquired assets and liabilities assumed (and the related
determination of estimated lives of depreciable tangible and identifiable intangible assets) requires significant judgment. If
the final aggregate fair value of the net assets acquired is less than the final purchase price paid, then the Company may be
required to record goodwill. Conversely, if the final aggregate fair value of the net assets acquired is in excess of the final
purchase price paid, then the Company may potentially conclude that the purchase of WMI was a &#160;&#8220;bargain purchase.&#8221;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">As
stated above, as of June 30, 2019, the Company determined the following provisional estimates of the fair value of the assets
acquired and liabilities assumed from WMI:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Provisional<br /> Fair Values</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 87%">Other current assets</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">1,049,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Accounts receivable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,522,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Inventory</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,969,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Property and equipment, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">586,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Current liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,174,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,952,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</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"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Please see Note 14, &#8220;Subsequent
Events&#8221; for additional discussion and final fair value of assets and liabilities assumed from WMI and the working
capital dispute between CPI and Air Industries.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
following table presents the unaudited pro forma revenue and net income for the period presented as if the WMI Acquisition had
occurred on January 1, 2018, based on the provisional estimates of the fair value of the net assets acquired:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"><b>Three
    months ended</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"><b>Six
    months ended</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>June
    30, 2018</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; width: 68%">Revenue</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 12%">21,077,746</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 3%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 12%">38,610,474</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Net loss</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(1,489,378</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(3,348,723</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091164552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">REVENUE RECOGNITION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>3.
<font style="text-transform: uppercase">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;REVENUE RECOGNITION</font></b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>Contracts
                                         with Customers and Performance Obligations</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
majority of the Company&#8217;s revenues are from long-term contracts with the U.S. government and commercial contractors. The
Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified,
payment terms are identified, the contract has commercial substance and collectability of consideration is probable. For the Company,
the contract under ASC 606 is typically established upon execution of a purchase order either in accordance with a long-term customer
contract or on a standalone basis.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">To
determine the proper revenue recognition for our contracts, we must evaluate whether two or more contracts should be combined
and accounted for as a single contract, and whether the combined or single contract should be accounted for as one performance
obligation or more than one performance obligation. This evaluation requires significant judgment and the decision to combine
a group of contracts or to separate a contract into multiple performance obligations could change the amount of revenue and profit
recorded in a period. A performance obligation is a promise within a contract to transfer a distinct good or service to the customer
in exchange for payment and is the unit of account for recognizing revenue. The Company&#8217;s performance obligations in its
contracts with customers are typically the sale of each individual product contemplated in the contract or a single performance
obligation representing a series of products when the contract contains multiple products that are substantially the same. The
Company has elected to account for shipping performed after control over a product has transferred to a customer as fulfillment
activities. When revenue is recognized in advance of incurring shipping costs, the costs related to the shipping are accrued.
Shipping costs are included in costs of sales. The Company provides warranties on many of its products; however, since customers
cannot purchase such warranties separately and they do not provide services beyond standard assurances, warranties are not separate
performance obligations.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">A
contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when or as the
performance obligation is satisfied. For contracts with more than one performance obligation, the Company allocates the transaction
price to each performance obligation based on its estimated standalone selling price. When standalone selling prices are not available,
the transaction price is allocated using an expected cost plus margin approach as pricing for such contracts is typically negotiated
on the basis of cost.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
contracts with the U.S. government typically are subject to the FAR which provides guidance on the types of costs that are allowable
in establishing prices for goods and services provided under U.S. government contracts. The pricing for commercial contractors
are based on the specific negotiations with each customer and any taxes imposed by governmental authorities are excluded from
revenue. The transaction price is primarily comprised of fixed consideration as the customer typically pays a fixed fee for each
product sold. The Company does not adjust the amount of revenue to be recognized under a customer contract for the effects of
the time value of money when the timing difference between receipt of payment and transferring the good or service is less than
one year.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
majority of the Company&#8217;s performance obligations are satisfied over time as the Company (i) sells products with no alternative
use to the Company and (ii) has an enforceable right to recover costs incurred plus a reasonable profit margin for work completed
to date. The Company uses the cost-to-cost input method to measure progress for its performance obligations because it best depicts
the transfer of control to the customer which occurs as the Company incurs costs on its contracts.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
Company generally utilizes the portfolio approach to estimate the amount of revenue to recognize for its contracts and groups
contracts together that have similar characteristics. Significant judgment is used to determine which contracts are grouped together
to form a portfolio. The portfolio approach is utilized only when the result of the accounting is not expected to be materially
different than if applied to individual contracts.</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; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
                                         Company&#8217;s contracts are often modified to account for changes in contract specifications
                                         and requirements. The Company considers contract modifications to exist when the modification
                                         either creates new or changes the existing enforceable rights and obligations. The effect
                                         of a contract modification on the transaction price, and the measure of progress for the
                                         performance obligation to which it relates, are recognized prospectively when the remaining
                                         goods or services are distinct and on a cumulative catch-up basis when the remaining
                                         goods or services are not distinct.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>Contract
Estimates</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Certain
contracts contain forms of variable consideration, such as price discounts and performance penalties. The Company generally estimates
variable consideration using the most likely amount based on an assessment of all available information (i.e., historical experience,
current and forecasted performance) and only to the extent it is probable that a significant reversal of revenue recognized will
not occur when the uncertainty is resolved.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In
applying the cost-to-cost input method, the Company compares the actual costs incurred relative to the total estimated costs expected
at completion to determine its progress towards satisfying its performance obligation and to calculate the corresponding amount
of revenue to recognize. For any costs incurred that do not depict the Company&#8217;s performance in transferring control of
goods or services to the customer, the Company excludes such costs from its input method measure of progress as the amounts are
not reflected in the price of the contract. Costs that are inputs to the satisfaction of a performance obligation include labor,
materials and subcontractors&#8217; costs, other direct costs and an allocation of indirect costs.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Changes
to the original estimates may be required during the life of the contract. Estimates are reviewed quarterly and the effect of
any change in the estimated gross margin percentage for a contract is reflected in revenue in the period the change becomes known.
ASC 606 involves considerable use of estimates and judgment in determining revenues, costs and profits and in assigning the amounts
to accounting periods. For instance, management must make assumptions and estimates regarding labor productivity and availability,
the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation,
execution by our subcontractors, the availability and timing of funding from the customer, and overhead cost rates, among other
variables. The Company continually evaluates all of the factors related to the assumptions, risks and uncertainties inherent with
the application of the cost-to-cost input method; however, it cannot be assured that estimates will be accurate. If estimates
are not accurate, or a contract is terminated which will affect estimates at completion, the Company is required to adjust revenue
in the period the change is determined.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">When
changes are required for the estimated total revenue on a contract, these changes are recognized on a cumulative catch-up basis
in the current period. A significant change in one or more estimates could affect the profitability of one or more of our performance
obligations. If estimates of total costs to be incurred exceed estimates of total consideration the Company expects to receive,
a provision for the remaining loss on the contract is recorded in the period in which the loss becomes evident.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>Capitalized
Contract Acquisition Costs and Fulfillment Costs</b></font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Contract
acquisition costs are those incremental costs that the Company incurs to obtain a contract with a customer that it would not have
incurred if the contract had not been obtained. The Company does not typically incur contract acquisition costs or contract fulfillment
costs that are subject to capitalization in accordance with the guidance in Accounting Standards Codification Subtopic 340-40,
&#160;&#8220;Other Assets and Deferred Costs&#8212;Contracts with Customers.&#8221;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>Disaggregation
                                         of Revenue</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
following tables present the Company&#8217;s revenue disaggregated by contract type:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Three
    months ended <br />June 30,<br />
(restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Six
    months ended <br />June 30,<br />
(restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>2018</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>2018</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 49%">Aerostructures</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">10,689,406</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">8,342,628</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">20,770,280</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">17,184,848</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Aerosystems</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,421,811</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,969,261</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">14,545,278</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,687,350</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Kitting  and Supply Chain
    Management</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,990,496</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,863,790</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6,774,538</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9,293,432</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">20,101,713</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">17,175,679</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">42,090,096</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">32,165,630</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>&#160;</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>Transaction
                                         Price Allocated to Remaining Performance Obligations</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">As
of June 30, 2019, the aggregate amount of transaction price allocated to the remaining performance obligations was approximately
$116 million. This represents the amount of revenue the Company expects to recognize in the future on contracts with unsatisfied
or partially satisfied performance obligations as of June 30, 2019. The Company estimates that it will recognize approximately
43% of this amount in fiscal year 2019 and the remainder by fiscal year 2021.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410179360504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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_LeasesOfLesseeDisclosureTextBlock', window );">LEASES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
<font style="text-transform: uppercase">lEases</font></b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
Company leases a building and equipment. Under ASC 842, at contract inception we determine whether the contract is or contains
a lease and whether the lease should be classified as an operating or a financing lease. Operating leases are included in ROU
assets and operating lease liabilities in our consolidated balance sheets.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
Company leases manufacturing and office space under an agreement classified as an operating lease.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
lease agreement expires on April 30, 2022 and does not include any renewal options. The agreement provides for an initial monthly
base amount plus annual escalations through the term of the lease.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In
addition to the monthly base amounts in the lease agreement, the Company is required to pay real estate taxes and operating expenses
during the lease terms.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
Company also leases office equipment in agreements classified as operating leases.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">For
the three and six months ended June 30, 2019, the Company&#8217;s operating lease expense was $439,825 and $878,154, respectively.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Future
minimum lease payments under non-cancellable operating leases as of June 30, 2019 were as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Twelve
months ending June 30,</b></font></p></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; width: 87%">2020</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">1,899,753</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">2021</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,942,915</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">2022</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,645,566</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">2023</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">73,405</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">2024</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">13,128</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,785</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Total undiscounted operating lease payments</font></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,576,552</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Less imputed interest</font></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(474,537</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Present value of operating lease payments</font></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,102,015</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
following table sets forth the ROU assets and operating lease liabilities as of June 30, 2019:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt; width: 87%">ROU Assets</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 1%">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 10%">4,626,916</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Current operating lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,637,869</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Long-term operating lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">3,464,146</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt">Total ROU liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">5,102,015</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
Company&#8217;s weighted average remaining lease term for its operating leases is 2.6 years.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="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 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091404984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECONCILIATION OF CASH AND RESTRICTED CASH<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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_CashAndCashEquivalentsDisclosureTextBlock', window );">RECONCILIATION OF CASH AND RESTRICTED CASH</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>5.</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="text-transform: uppercase"><b>reconciliation
of cash and restricted cash</b></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; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
following table provides a reconciliation of cash and restricted cash reported within the statement of cash flows that sum to
the total of the same such amounts shown in the consolidated statement of cash flows:</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td colspan="4" style="font: 10pt Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>June
    30, 2019 <br />
    (restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>June
    30, 2018 <br />
    (restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; width: 74%">Cash</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">752,607</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">1,032,098</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Restricted cash</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">Total cash and restricted cash shown in the consolidated statement of cash flow</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,752,607</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,032,098</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>&#160;</b></font></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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalent footnotes,  which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.</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 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_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410167511496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORY<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>6.</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="text-transform: uppercase"><b>inventory</b></font></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
components of inventory consisted of the following:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>June
    30, 2019 <br />
    (restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>December
    31, 2018 <br />
    (restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; width: 74%">Raw materials</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">1,431,995</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">2,591,872</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Work in progress</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,747,092</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,015,028</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Finished goods</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,594,836</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,754,711</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">11,773,923</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,361,611</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI 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>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410159785784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK BASED COMPENSATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>7.</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="text-transform: uppercase"><b>stock-based
                                         compensation</b></font></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
Company accounts for stock-based compensation based on the fair value of the stock or stock-based instrument on the date of grant.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In
January 2019, the Company granted 75,350 restricted stock units (&#8220;RSUs&#8221;) to its board of directors as partial compensation
for the 2019 year. In January 2018, the Company granted 58,578 RSUs to its board of directors as partial compensation for the
2018 year. RSUs vest quarterly on a straight-line basis over a one-year period. The Company&#8217;s net loss for the six months
ended June 30, 2019 and 2018 includes approximately $380,000 and $415,000, respectively, of non-cash compensation expense related
to the RSU grants to the board of directors. This expense is recorded as a component of selling, general and administrative expenses.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In
June 2019, a board member retired and 7,326 of his unvested RSUs were forfeited which were valued at approximately $47,000.
In addition, in April 2019, the Company granted 6,677 RSUs to one of its board members as partial compensation for the 2019
year. RSUs vest quarterly on a straight-line basis over a one-year period. The Company&#8217;s net loss for the six months
ended June 30, 2019 includes approximately $15,000 of non-cash compensation expense related to the RSU grants to the board
member. In June 2019, two board members were granted an additional 2,725 RSUs as partial compensation for the 2019 year. The
Company&#8217;s net loss for the six months ended June 30, 2019 includes approximately $7,000 of non-cash compensation
expense related to the RSU grants to the board of directors.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In
                                         April 2019, the Company granted 4,950 shares of common stock to various employees. For
                                         the six months ended June 30, 2019, approximately $6,000 of compensation expense is included
                                         in selling, general and administrative expenses and approximately $26,000 of compensation
                                         expense is included in cost of sales for this grant. In January 2018, the Company granted
                                         5,130 shares of common stock to various employees. For the six months ended June 30,
                                         2018, approximately $10,000 of compensation expense is included in selling, general and
                                         administrative expenses and approximately $36,000 of compensation expense is included
                                         in cost of sales for this grant.&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In
March 2018, the Company granted 68,764 shares of common stock to various employees. In the event that any of these employees voluntarily
terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance
criteria are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through
March 2022 based upon the service and performance thresholds. For the six months ended June 30, 2019, approximately $140,000 of
compensation expense is included in selling, general and administrative expenses and approximately $27,000 of compensation expense
is included in cost of sales for this grant.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In
April 2019, the Company granted 94,972 shares of common stock to various employees. In the event that any of these employees voluntarily
terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance
criteria are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through
March 2023 based upon the service and performance thresholds. For the six months ended June 30, 2019, approximately $69,000 of
compensation expense is included in selling, general and administrative expenses and approximately $21,000 of compensation expense
is included in cost of sales for this grant.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">On
February 12, 2019, these employees returned 1,221 common shares, valued at approximately $7,893, to pay the employees&#8217; withholding
taxes.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In
April 2019, 11,193, 8,299 and 8,593 of the shares granted in 2016, 2017 and 2018, respectively, were forfeited because the Company
failed to achieve certain performance criteria for the year ended December 31, 2018. In addition, on April 2, 2019, these employees
returned 9,806 common shares, valued at approximately $64,000, to pay the employees&#8217; withholding taxes.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In
March 2018, 12,330 and 9,130 of the shares granted in 2016 and 2017, respectively, were forfeited because the Company failed to
achieve certain performance criteria for the year ended December 31, 2017. In addition, on March 22, 2018, these employees returned
7,552 common shares, valued at approximately $62,000, to pay the employees&#8217; withholding taxes.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"></font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">A
summary of the status of the Company&#8217;s stock option plans as of June 30, 2019 and changes during the six months ended June
30, 2019 is as follows:</font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Options</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted
    average exercise price</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted
    average remaining contractual term (in years)</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Aggregate
    intrinsic value</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 43%">Outstanding at beginning of period</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">41,772</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">7.58</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Exercised during the period </td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">35,000</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">6.60</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Forfeited during the period </td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">6,772</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 2pt">Outstanding and exercisable at end of period</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
</table>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">During
the six months ended June 30, 2019, 35,000 stock options were exercised, pursuant to the provisions of the stock option plan,
where the Company received no cash and 34,478 shares of its common stock in exchange for the 35,000 shares issued in the exercise.
The 34,478 shares that the Company received were valued at $231,003, the fair market value of the shares on the date of exercise.
During the six months ended June 30, 2018, no stock options were granted or exercised.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091378792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueDisclosuresTextBlock', window );">FAIR VALUE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase; color: Black"><b>8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Fair
Value</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><u>Fair
Value</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">At
June 30, 2019 and December 31, 2018, the fair values of cash, accounts receivable and accounts payable approximated their carrying
values because of the short-term nature of these instruments.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>June
    30, 2019 (restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>Carrying
    Amount</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>Fair
    Value</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 69%; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">
    Line of credit and long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">31,227,614</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">31,227,614</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>December
    31, 2018 (restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>Carrying
    Amount</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>Fair
    Value</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 69%; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">Line of credit and long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">30,349,904</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">30,349,904</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left">&#160;</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"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">We
estimated the fair value of debt using market quotes and calculations based on market rates.</font></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Contract
assets represent revenue recognized on contracts in excess of amounts invoiced to the customer and the Company&#8217;s right to
consideration is conditional on something other than the passage of time. Amounts may not exceed their net realizable value. Under
the typical payment terms of our government contracts, the customer retains a portion of the contract price until completion of
the contract, as a measure of protection for the customer. Our government contracts therefore typically result in revenue recognized
in excess of billings, which we present as contract assets. Contract assets are classified as current. The Company&#8217;s contract
liabilities represent customer payments received or due from the customer in excess of revenue recognized. Contract liabilities
are classified as current.</font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Revenue
recognized for the six month period ended June 30, 2019 and June 30, 2018, that was included in the contract liabilities balance
as of January 1, 2019 was $5.2 million and as of January 1, 2018 was $75,000.</font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_ContractWithCustomerAssetAndLiabilityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to contract assets and contract 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;">cvu_ContractWithCustomerAssetAndLiabilityTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091417032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOSS PER COMMON SHARE<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_EarningsPerShareTextBlock', window );">LOSS PER COMMON SHARE</a></td>
<td class="text"><p style="font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;LOSS PER COMMON SHARE</b></font></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Basic
loss per common share is computed using the weighted average number of common shares outstanding. Diluted loss per common share
for the three and six months ended June 30, 2019 and 2018 is computed using the weighted-average number of common shares outstanding
adjusted for the incremental shares attributed to outstanding options to purchase common stock, as well as unvested RSUs. Incremental
shares of 37,354 were not used in the calculation of diluted income per common share in the three and six months ended June 30,
2019, as the Company is at a loss position and these shares would be considered anti-dilutive. Incremental shares of 64,287 were
not used in the calculation of diluted loss per common share in the three and six months ended June 30, 2018, as the Company is
at a loss position and these shares would be considered anti-dilutive. Incremental shares of 45,249 were not used in the calculation
of diluted loss per common share in the three and six months ended June 30, 2018, as their exercise price was in excess of the
Company&#8217;s average stock price for the respective period and, accordingly, these shares are not assumed to be exercised for
the diluted earnings per share calculation, as they would be anti-dilutive.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1.45pt 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091412840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt 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_DebtDisclosureTextBlock', window );">DEBT</a></td>
<td class="text"><p style="font: bold 10pt Times New Roman, Times, Serif; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>11.
&#160;&#160;&#160;&#160;&#160;&#160;&#160;Debt</b></font></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></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">On March 24, 2016, the Company entered
into an Amended and Restated Credit Agreement (the &#8220;Credit Agreement&#8221;) with BankUnited, N.A. as a lender and the sole
arranger, administrative agent and collateral agent and Citizens Bank N.A. as a lender (the &#8220;BankUnited Facility&#8221;).
The BankUnited Facility provided for a revolving credit loan commitment of $30 million (the &#8220;Revolving Loan&#8221;) and a
$10 million term loan (&#8220;Term Loan&#8221;). The Revolving Loan bears interest at a rate based upon a pricing grid, as defined
in the 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; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 25, 2019, the Company entered
into a Fifth Amendment (the &#8220;Fifth Amendment&#8221;) to the Credit Agreement. Under the Fifth Amendment, the parties amended
the Credit Agreement by extending the maturity date of the Company&#8217;s Revolving Loan and Term Loan to June 30, 2021 and making
conforming changes to the repayment schedule of the Term Loan. Additionally, in connection with the Fifth Amendment, Citizens
Bank, N.A. assigned all of its obligations under the BankUnited Facility to BNB Bank.</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">The BankUnited Facility required us to
maintain the following financial covenants: (1) maintain a debt service coverage ratio at the end of each quarter for the trailing
four quarter period of no less than 1.5 to 1.0, (2) maintain a minimum net income, after taxes, of no less than $1.00, (3) maintain
a maximum leverage ratio at the end of each quarter for the trailing four quarter period of no more than 3.0 to 1.0, and (4) maintain
a minimum adjusted EBITDA at the end of each quarter of no less than $2 million. The errors in our consolidated financial statements
for the Non-Reliance Periods and our internal control material weaknesses caused us to be in violation of each of the foregoing
covenants and other non-financial covenants as of and after March 31, 2018. As of June 30, 2019, the Company was not in compliance
with the covenants contained in the BankUnited Facility, as amended. BankUnited has subsequently waived these covenant violations
in conjunction with execution of the Sixth Amendment, which further amends the Credit Agreement, Revolving Note and Term Note.</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">In addition to the covenant waivers, on
August 24, 2020, we entered into a Sixth Amendment to the Credit Agreement, which further amends the Credit Agreement, Revolving
Note, and Term Note. The terms of the Sixth Amendment are discussed below in Note 14, &#8220;Subsequent Events&#8221;.</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: 0; text-align: justify">As of June 30, 2019, the Company had
$25.7 million outstanding under the Credit Agreement bearing interest at 5.25%. See Note 14, &#8220;Subsequent Events&#8221;
for further discussion.</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">The BankUnited Facility is secured by all of
the Company&#8217;s assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As described
above, in connection with the Fifth Amendment, the Company and BankUnited agreed to extend the maturity dates of the Revolving
Loan and Term Loan to June 30, 2021. Such maturity dates were further extended to May 2, 2022 in connection with the Sixth Amendment.
The terms of the Sixth Amendment are discussed below in Note 14, &#8220;Subsequent Events&#8221;.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The Company has cumulatively paid approximately
$488,000 of total debt issuance costs in connection with the BankUnited Facility, of which approximately $122,000 is included in
other assets and $30,000 is a reduction of long-term debt at June 30, 2019.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify">The Term Loan had an initial amount of
$10 million, payable in monthly installments, as defined in the Credit Agreement. As of December 31, 2019, pursuant to the Fifth
Amendment, the Term Loan had a maturity date of June 31, 2021. The maturities of long-term debt (excluding unamortized debt issuance
costs) are as follows:</p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><b>Twelve months ending June 30,</b></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 25%">2020</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 23%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">2,507,060</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2021</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,567,767</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2022</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">197,819</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2023</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">156,578</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">59,705</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: -0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Total&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,488,929</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></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">As of June 30, 2019, the Company was
not in compliance with the financial covenants contained in the BankUnited Facility, as amended. Bank United has subsequently
waived these covenant violations in conjunction with execution of the Sixth Amendment, which further amends the Credit Agreement,
Revolving Note and Term Note, extended the maturity dates of the Revolving Loan and Term Loan, converted $6 million of the principal
outstanding under the Revolving Loan into principal outstanding under the Term Loan and made a corresponding reduction to the
availability under the Revolving Loan by $6 million, and amended certain covenants and other provisions of the BankUnited Facility.
See Note 14, &#8220;Subsequent Events&#8221;.</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">In addition to the Term Loan, included in
long-term debt are financing leases and notes payable of $1,135,234, including a current portion of $407,060.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091400840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MAJOR CUSTOMERS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_ConcentrationRiskDisclosureTextBlock', window );">MAJOR CUSTOMERS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>12. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MAJOR
                                         CUSTOMERS</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">During
the six months ended June 30, 2019, the Company&#8217;s four largest customers accounted for 27% 15%, 13% and 13% of revenue.
During the six months ended June 30, 2018, the Company&#8217;s five largest customers accounted for 22%, 16%, 13%, 12% and 11%
of revenue.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">At
June 30, 2019, 25%, 18%, 13% and 12% of contract assets were from the Company&#8217;s four largest customers. At December 31,
2018, 53%, 21%, and 10% of contract assets were from the Company&#8217;s three largest customers.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">At
June 30, 2019, 30%, 20% and 11% of our accounts receivable were from our three largest customers. At December 31, 2018, 18%, 16%,
14% and 14% of accounts receivable were from our four largest customers.</font></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_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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-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>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091412840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>13.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Income
taxes</b></font></p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black; background-color: white">In
                                         February 2019, the Company received information that the net operating loss carryback
                                         that was generated in 2014 and carried back to 2012-13 was under examination and could
                                         possibly be disallowed by the IRS. As of June 2020, the Company has received notification
                                         that the returns will be accepted as filed.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></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>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091480424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>14. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;SUBSEQUENT
EVENTS</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"></font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><u>Restatement</u></b>:
On February 14, 2020, the Company filed a Form 8-K disclosing that the consolidated Company&#8217;s financial statements, which
were included in certain previously filed consolidated financial statements, and related financial information should no longer
be relied upon, and disclosed that the consolidated financial statements will be restated. More detailed discussion can be found
in Note 15, &#8220;Restatement of Previously Issued Consolidated Financial Statements&#8221;.</p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></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"><font style="background-color: white"><b><u>Liquidity</u></b>:
On August 24, 2020, </font>we entered into a Sixth Amendment and Waiver (&#8220;Sixth Amendment&#8221;) to our Credit
Agreement with BankUnited. In connection with the Sixth Amendment, we also amended the Amended and Restated Revolving Credit
Note, dated as of March 24, 2016, which represents an aggregate principal revolving loan commitment amount of $30 million
(&#8220;Revolving Note&#8221;) and the Amended and Restated Term Note, dated as of March 24, 2016, with an original principal
amount of $10 million (&#8220;Term Note&#8221;).</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">Under the Sixth Amendment, and the related
amendments to the Revolving Note and Term Note, an aggregate of $6 million of the outstanding balance under the Revolving Note
was converted into and added to the outstanding balance on the Term Note. The availability under the Revolving Note was permanently
reduced by $6 million, to $24 million, and the outstanding principal amount on the Term Note was increased to approximately $7,933,000.</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">Additionally, under the Sixth Amendment,
the parties amended the Credit Agreement by (i) extending the maturity date of the Revolving Note and Term Note to May 2,
2022, and making conforming changes to the payment schedule on the Term Note, (ii) amending the fixed charge coverage ratio
covenant by requiring the ratio to be quarterly for September 30, 2020 and December 31, 2020 and then determined on a
trailing twelve-month basis beginning on March 31, 2021, (iii) waiving the leverage covenant noncompliance for
each quarter ended during the period from March 31, 2018 through December 31, 2019. The leverage covenant will not be tested for the four
quarters from March 31, 2020 through December 31, 2020. Then, beginning with the quarter ending March 31, 2021, the funded
debt to EBITDA ratio shall be 4.0:1.0, tested on a trailing four quarter basis, (iv) reducing the minimum quarterly EBITDA
covenant from $2 million to $1 million beginning on September 30, 2020,  (v) maintaining a minimum net income, after taxes,
of no less than $1.00 and (vi) replacing the interest pricing grid for the Revolving Note with an interest rate for
Eurodollar loans of LIBOR plus 3.25% with a floor of 50 basis points or an interest rate for base rate loans equal to
BankUnited&#8217;s prime rate plus 0.25%..</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

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

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">Additionally,
on April 10, 2020, the Company entered into a loan with BNB Bank as the lender (&#8220;Lender&#8221;) in an aggregate principal
amount of $4,795,000 (&#8220;PPP Loan&#8221;) pursuant to the Paycheck Protection Program, part of the Coronavirus Aid, Relief,
and Economic Security (&#8220;CARES&#8221;) Act. The PPP Loan is evidenced by a promissory note (&#8220;Note&#8221;). Subject to the terms of
the Note, the PPP Loan bears interest at a fixed rate of one percent (1%) per annum, with the first six months of interest deferred,
has an initial term of two years, and is unsecured and guaranteed by the Small Business Administration. The Company may apply
to the Lender for forgiveness of the PPP Loan, with the amount which may be forgiven equal to the sum of payroll costs, covered
rent and mortgage obligations, and covered utility payments incurred by the Company during the 24-week period beginning on April
10, 2020, calculated in accordance with the terms of the CARES Act, as modified by the Paycheck Protection Flexibility Act. The
Note provides for customary events of default including, among other things, cross-defaults on any other loan with the Lender.
The PPP Loan may be accelerated upon the occurrence of an event of default.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 6pt 0; text-align: justify"><font style="background-color: white"><b><u>COVID-19</u>:
</b>In March 2020, the novel coronavirus (&#8220;COVID-19&#8221;) was declared a pandemic by the World Health Organization. The
pandemic has negatively affected the U.S. and global economy, disrupted global supply chains and financial markets, and has resulted
in shelter in place orders. The Company has followed the recommendations of government and health authorities to minimize exposure
risk for its employees, including having employees work modified hours or remotely since on or about March 19, 2020, practicing
social distancing, and performing deep cleaning of its facilities. We have also taken actions to support our community in addressing
challenges posed by the pandemic, including the donation of personal protective equipment.</font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">T<font style="font-size: 10pt">here
are many uncertainties regarding the &#34;COVID-19&#34; pandemic, and the Company is closely monitoring the impact of the pandemic
on all aspects of its business, including how it will impact its employees, customers, suppliers, and liquidity.&#160;On March
20, 2020, the Company was notified that it was considered part of the Defense Industrial Base Essential Critical Infrastructure
Workforce, and as such has remained open during the COVID-19 pandemic. However, the COVID-19 pandemic has affected our operations,
as described elsewhere in this Quarterly Report on Form 10-Q/A, and the extent to which COVID-19 may affect our operations in
future periods will depend on future developments, which are highly uncertain, including the duration of the outbreak, new information
which may emerge concerning the severity of the coronavirus and the actions to contain the coronavirus or address its impact,
among others. The Company is unable to predict the impact that COVID-19 will have on its financial position and operating results.&#160;</font></font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black; background-color: white"><b><u>NYSE
American Filing Delinquency</u>:</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"></font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 17, 2020, we received a notice from NYSE Regulation, Inc.
stating that, because we failed to file restated financial statements for the Non-Reliance Periods on or before April 14, 2020,
we were not in compliance with the NYSE American exchange&#8217;s continued listing standards under the timely filing criteria
included in Section 1007 of the Company Guide. In accordance with Section 1007 of the Company Guide, we have six months from April
15, 2020, or until October 15, 2020, to file restated financial statements for the Non-Reliance Periods. The Annual Report on Form
10-K, which we will file immediately after the filing of this Quarterly Report on Form 10-Q/A, along with this Quarterly Report
on Form 10-Q/A and the Quarterly Reports on Forms 10-Q/A for the quarters ended March 31, 2019 and September 30, 2019, together
constitutes such filing and, accordingly, as of the date of this filing we expect to regain compliance with the NYSE American exchange&#8217;s
continued listing standards.</p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black; background-color: white"><b><u>G650
Order Stop-Work and Status</u></b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"></font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="color: windowtext">On
April 29, 2020, the Company received a letter from Triumph Group stating that due to the COVID-19 pandemic, it had received a significant
schedule change from its customer, Gulfstream Aerospace, and requested CPI Aero immediately stop work on the contract we have to
produce certain fixed leading edge assemblies on the wing of the G650 business jet. In May 2020, Triumph Group cancelled nearly
all open orders with the Company, decreasing our G650 leading edge backlog by $3.6 million. On May 27, 2020, Triumph Group announced
it had reached an agreement in principle to sell the G650 wing program to Gulfstream Aerospace. On June 12, 2020, the Company received
a joint communication from Gulfstream Aerospace and Triumph Group that stated Gulfstream&#8217;s intention at the conclusion of
the transactions is to continue to purchase G650 wing components from the Company and that they would provide further details to
the Company in the coming weeks.</font> The Company is unable to predict when the transaction between Gulfstream and Triumph Group
will close or when Gulfstream will begin purchasing G650 wing components from us, if at all.</p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white"><b><u>Business
Combinations</u>:</b></font> The Company completed the WMI Acquisition on December 20, 2018. The acquisition was accounted for
as a business combination in accordance with ASC Topic 805. Accordingly, the Company recorded the provisional fair value of the
assets and liabilities assumed at the date of acquisition. The acquisition was considered a stock purchase for tax purposes.</p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
purchase price for the acquisition was $7.9 million, which was subject to a post-closing working capital adjustment. $2 million
dollars of the purchase price was placed in escrow at closing and was to be released after the completion of the working capital
adjustment and for the indemnification contingencies. The working capital adjustment is based on the historical values of components
of working capital as defined in the SPA. The Company calculated a post-closing working capital adjustment. Air Industries formally
objected to the calculation. The SPA provided the parties 30 days to come to an agreement on the working capital adjustment. The
Company and Air Industries could not come to an agreement within the time specified and the issues were submitted to BDO for a
binding resolution. During the course of BDO&#8217;s work, Air Industries conceded on three of the four items of contention, leaving
only the inventory valuation in dispute. In its report dated September 3, 2019, BDO found in favor of the Company and that there
should be no changes to the Closing Working Capital Statement as prepared by the Company. The result of the conceded items and
BDO determination would decrease the purchase price of the acquisition by approximate $4.1 million. On September 16, 2019, the
Company received a letter from Air Industries acknowledging the conceded items and, among other things, rejecting the determination
by BDO. On September 27, 2019, the Company filed a notice of motion in the Supreme Court of the State of New York, County of New
York, against Air Industries seeking, among other things, an order of specific performance requiring Air Industries to comply
with its obligations under the SPA and Escrow Agreement and a judgment against Air Industries in the amount of approximately $4.1
million<font style="background-color: white">. The parties argued the motion before the court on February 5, 2020. The court&#8217;s
decision is pending.</font></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October
2019, Air Industries and the Company jointly authorized the release of approximately $619,000 from escrow, which represents the
value of the conceded items. The remaining escrowed amount of $1,381,000 is shown as restricted cash on the consolidated balance
sheet as of December 31, 2019. The additional disputed amount of approximately $2.1 million is not on the Company&#8217;s consolidated
balance sheet due to the uncertainty of collection.</p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In
the fourth quarter of 2019, the Company recorded adjustments to the provisional estimates of the fair value of the assets acquired
and liabilities assumed from WMI related to the BDO determination. Due to new information discovered during the measurement period,
adjustments were made to the current period. The Company has determining the fair values of the assets and liabilities acquired
and has recorded the fair value of the assets acquired as of December 31 2019 assuming only the collection of the remaining amount
escrowed. Collection of the additional $2.1 million is uncertain.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black; background-color: white"><b><u>Legal
Proceedings</u>:</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; background-color: white"><b>Working
Capital Dispute</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; background-color: white">On
September 27, 2019, the Company filed a notice of motion in the Supreme Court of the State of New York, County of New York against
Air Industries in connection with a working capital dispute. The Company is seeking, among other things, (i) an order of specific
performance requiring Air Industries to comply with its obligations under the Stock Purchase Agreement entered into between the
Company and Air Industries on March 21, 2018 and the Escrow Agreement entered into between the Company and Air Industries on December
20, 2018, and (ii) a judgment against Air Industries in the amount of approximately $3.6 million. The parties argued the motion
before the court on February 5, 2020. The court&#8217;s decision is pending.</font></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black; background-color: white"><b>Class
Action Lawsuit</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

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

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">On
February 24, 2020, Mark A. Rodriguez, a purported stockholder, filed a putative class action lawsuit against the Company, Douglas
McCrosson, the Company&#8217;s Chief Executive Officer, and Vincent Palazzolo, the Company&#8217;s former Chief Financial Officer,
in the United States District Court for the Eastern District of New York, arising out of the errors in and restatements of our
financial statements. On February 25, 2020, Russell Garret, a purported stockholder, filed a second putative class action lawsuit
against the Company and Messrs. McCrosson and Palazzolo, in the United States District Court for the Eastern District of New York,
arising out of the same alleged facts. Each plaintiff seeks to represent a class of stockholders who purchased or otherwise acquired
the Company&#8217;s common stock from May 15, 2018 to February 14, 2020 (&#8220;Class Period&#8221;). The complaints are almost
identical. Both complaints generally allege that the defendants violated Sections 10(b) and 20(a) of the Exchange Act and Rule
10b-5 promulgated by the SEC by making false and misleading statements in the Company&#8217;s periodic reports filed during the
Class Period and seek unspecified damages.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"></font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">On
May 5, 2020, the court consolidated these two lawsuits. The court also appointed a lead plaintiff and approved plaintiff's selection
of lead counsel. On May 20, 2020, the court ordered plaintiff to file a consolidated amended complaint within 30 days of the Company&#8217;s
issuance of its restated financials.</font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black; background-color: white"><b>Shareholder
Derivative Action</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

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

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">On
May 7, 2020, a shareholder derivative action was filed against current members of our board of directors and certain of our current
and former officers in the United States District Court for the Eastern District of New York. The complaint, which is based substantially
on the facts alleged in the class action complaints summarized above, purports to assert derivative claims against the individual
defendants for violations of Section 10(b) and 21(d) of the Exchange Act and breach of fiduciary duty, and seeks to recover on
behalf of the Company for any liability the Company might incur as a result of the individual defendants&#8217; alleged misconduct.
The complaint also seeks declaratory, equitable, injunctive and monetary relief, and attorneys&#8217; fees and other costs. On
June 16, 2020, the court ordered plaintiff to file a consolidated amended complaint within 60 days of the Company&#8217;s issuance
of its restated financials.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black; background-color: white">While
the outcome of any litigation is inherently uncertain and the class action and derivative lawsuit are each still at an early stage,
the Company and its officers and directors intend to vigorously defend against the claims and believe the claims are without merit.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>Books
and Records Action</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

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

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June
5, 2020, a lawsuit to compel inspection of books and records was filed against the Company in the Supreme Court of New York State,
Suffolk County, captioned Berger v. CPI Aerostructures, Inc. The complaint, which is based substantially on the facts alleged
in the class action complaints summarized above, seeks to compel the inspection of corporate books and records pursuant to New
York common law. The complaint also seeks attorneys&#8217; fees and other costs. The Company&#8217;s deadline to answer, move
or otherwise respond to the complaint is August 31, 2020.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>SEC
Investigation</b></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; text-align: justify"></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May
22, 2020, the Company received a letter (the &#8220;SEC Letter&#8221;) from the SEC Division of Enforcement (the &#8220;Division&#8221;)
indicating that the Division staff is conducting an investigation involving the Company. The SEC Letter states that the investigation
is a non-public, fact finding inquiry where the Division staff is trying to determine whether there have been any violations of
federal securities laws. As part of this investigation, the Division issued a subpoena to the Company seeking documents and information
relating, among other things, to previously-disclosed errors in and restatement of, the Company&#8217;s financial statements, the
Company&#8217;s October 16, 2018 equity offering and the recent separation of the Company&#8217;s former Chief Financial Officers.
The SEC Letter states that the investigation and the subpoena do not mean that the Division staff has concluded that the Company
or anyone else have violated the federal securities laws and that the investigation does not mean that the Division staff has a
negative opinion of any person, entity or security. We intend to fully cooperate with the Division staff. We cannot predict the
length, scope, or results of the investigation or the impact, if any, of the investigation on our results 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_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>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091343256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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_AccountingChangesAndErrorCorrectionsTextBlock', window );">RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>15. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;RESTATEMENT
OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS</b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"></font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February
14, 2020, the Company filed a Form 8-K disclosing that the Audit &#38; Finance Committee of the Company&#8217;s Board of Directors
determined, based on the recommendation of management, that the Company&#8217;s consolidated financial statements which were included
in its annual report on Form 10-K for the year ended December 31, 2018, quarterly reports on Forms 10-Q for the quarters ended
March 31, 2018, June 30, 2018, and September 30, 2018 and quarterly reports on Forms 10-Q for the quarters ended March 31, 2019,
June 30, 2019, and September 30, 2019 and related financial information should no longer be relied upon, and determined that the
consolidated financial statements will be restated. The errors were uncovered as part of the preparation of the Company&#8217;s
consolidated financial statements for the fiscal year ended December 31, 2019.</p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">As
a result, the Company restated the 2018 consolidated financial statements, which is referred to as the &#160;&#8220;Restatement.&#8221;
The Restatement corrects errors which are discussed in detail within this footnote.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
errors primarily related to the timing of recognition of revenue from contracts with customers.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b><i>Restatement</i></b></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
following is a discussion of the restatement adjustments that were made to the Company&#8217;s previously issued June 30, 2019
and June 30, 2018 consolidated financial statements.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><u>(a)
Revenue recognition</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

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

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The
Company recognizes revenues and profits for contracts with customers using the cost-to-cost percentage of completion method of
accounting. Historically, for long-term programs, the Company applied the cost-to-cost percentage of completion method at the
program level, that is, for the entire duration of expected production activity on a particular program. The Company estimated
its revenue recognition utilizing the life of the program to both measure progress and estimate profit margin. Under this approach,
the Company estimated the total expected customer purchases over the life of the program, which included unexercised and non-binding
customer purchase options, which resulted in the recognition of $106.7 million and $100.9 million of misstated contract assets,
contract liabilities and loss reserves for the three months ended June 30, 2019 and year ended December 31, 2018, respectively.</p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
Company has now concluded that its life of the program accounting was not an appropriate application of ASC Topic 606. Under ASC
Topic 606, the performance obligation is the appropriate unit of accounting. The Company identifies performance obligations to
customers once a contract is established in accordance with ASC Topic 606. For the Company, the contract under ASC Topic 606 is
typically established upon execution of a purchase order either in accordance with a long-term customer agreement or on a standalone
basis. The transaction price is also determined at the contract level and excludes amounts related to unexercised customer options.
Similarly, the Company&#8217;s cost-to-cost input method to measure progress must consider only the costs incurred relative to
the total expected costs of satisfying the performance obligations identified in the contract, exclusive of unexercised customer
options.</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; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">To
correct these errors, the related revenue was reversed in the period in which the accounting errors took place and recognized
in subsequent periods as control of the goods or services in the contract passed to the customer over time based on a cost-to-cost
input method measure of progress. Additionally, certain adjustments to contract assets and contract liabilities were made to the
consolidated balance sheet at the end of the period in which the accounting errors occurred.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><u>(b)
Other</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
Company corrected other immaterial misstatements relating to previously unrecorded audit adjustments.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><u>(c)
Income taxes</u></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
Company has recorded tax adjustments related to the impact of the Restatement.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Impact on Consolidated Statements of
Operations</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The effect of the Restatement described
above on the accompanying consolidated statements of operations for the three and six months ended June 30, 2019 is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended June 30, 2019</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Previously <br />
Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Revenue <br />
Recognition</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Income <br />
Taxes</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 40%">Revenue</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">23,158,251</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">(3,056,538</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">20,101,713</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Cost of sales</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">18,202,069</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(175,696</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(168,303</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">17,858,070</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,956,182</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,880,842</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">168,303</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,243,643</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Selling, general and administrative expenses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,709,313</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(161,551</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,547,762</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) from operations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,246,869</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,880,842</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">329,854</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(304,119</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Interest expense</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">575,412</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">575,412</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) before provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,671,457</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,880,842</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">329,854</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(879,531</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,039,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,040,636</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,636</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Net income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,710,457</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,880,842</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">329,854</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,040,636</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(881,167</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) per common share &#8211; basic</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.23</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.07</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income &#160;(loss) per common share &#8211; diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.23</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.07</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Shares used in computing earnings per common share:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Basic</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,607,415</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,817,713</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,644,768</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,817,713</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended June 30, 2019</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Previously <br />
Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Revenue <br />
Recognition</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Income <br />
Taxes</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 40%">Revenue</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">48,741,782</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">(6,651,686</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">42,090,096</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Cost of sales</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">38,369,790</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(838,449</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(168,303</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">37,363,038</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">10,371,992</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(5,813,237</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">168,303</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,727,058</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Selling, general and administrative expenses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,515,756</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(62,309</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,453,447</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) from operations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,856,236</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(5,813,237</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">230,612</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(726,389</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Interest expense</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,086,181</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,086,181</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) before provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,770,055</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(5,813,237</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">230,612</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,812,570</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(599,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">602,313</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,313</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Net income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,369,055</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,813,237</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">230,612</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(602,313</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,815,883</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) per common share &#8211; basic</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.37</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.15</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) per common share &#8211; diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.37</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.15</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Shares used in computing earnings per common share:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Basic</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,710,357</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,776,107</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,747,711</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,776,107</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><i>&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black"><i>Impact on Consolidated
Statements of Operations</i></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; color: Black"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The effect of the Restatement described
above on the accompanying consolidated statements of operations for the three and six months ended June 30, 2018 is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black">&#160;&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center">Three Months Ended June 30, 2018</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center">As Previously Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center">Revenue Recognition</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center">Income Taxes</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 35%; color: windowtext; text-indent: -0.125in; padding-left: 0.125in">Revenue</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">20,261,239</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">(3,085,560</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">17,175,679</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Cost of sales</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">15,676,421</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">452,682</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">16,129,103</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">4,584,818</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(3,538,242</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,046,576</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Selling, general and administrative expenses</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">2,557,759</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(45,086</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">2,512,673</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Income (loss) from operations</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">2,027,059</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(3,538,242</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">45,086</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(1,466,097</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Interest expense</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">416,834</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">416,834</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Income (loss) before provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,610,225</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(3,538,242</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">45,086</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(1,882,931</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">353,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(351,825</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,175</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Net income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,257,225</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(3,538,242</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">45,086</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">351,825</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(1,884,106</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Other
    comprehensive income net of tax &#8211; Change </td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left; text-indent: -0.125in; padding-left: 20pt">
    in unrealized loss on interest rate swap</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">20,600</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">20,600</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in">Comprehensive income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,277,825</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,538,242</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">45,086</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">351,825</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(1,863.506</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">Income (loss) per common share &#8211; basic</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">0.14</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(0.21</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">Income (loss) per common share &#8211; diluted</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">0.14</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(0.21</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Shares used in computing earnings per common share:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">Basic</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">8,938,331</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">8,938,331</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">Diluted</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">8,980,155</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">8,938,331</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
</table>


<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in; color: Black">&#160;</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in; color: Black"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended June 30, 2018</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Previously Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Revenue Recognition</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Income Taxes</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: 0in">Revenue</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">38,452,862</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">(6,287,232</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">32,165,630</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Cost of sales</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">29,818,176</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">480,544</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">30,018,577</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,634,686</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(6,767,776</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,147,053</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Selling, general and administrative expenses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,607,599</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,607,599</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Income (loss) from operations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,027,087</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(6,767,776</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,460,546</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Interest expense</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">864,097</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">864,097</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Income (loss) before provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,162,990</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(6,767,776</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,324,643</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">649,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(646,630</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,370</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Net income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,513,990</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(6,767,776</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">646,630</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,327,013</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Other comprehensive income net of tax &#8211; Change </td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left; text-indent: -0.125in; padding-left: 20pt">
     in unrealized loss on interest rate swap</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14,800</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14,800</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Comprehensive income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,528,790</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(6,767,776</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">646,630</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,312,213</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Income (loss) per common share &#8211; basic</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.28</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.37</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Income (loss) per common share &#8211; diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.28</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.37</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Shares used in computing earnings per common share:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Basic</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,913,394</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,913,394</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,953,321</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,913,394</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>



<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in; color: Black"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"><i>Impact on Consolidated Balance Sheets</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">The effect of the Restatement described above
on the accompanying consolidated balance sheets as of June 30, 2019 and December 31, 2018 is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>As of June 30, 2019</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Previously <br /> Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Revenue <br /> Recognition</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Income <br /> Taxes</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.125in; text-indent: -0.125in">ASSETS</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Current Assets:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Cash</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">752,607</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">752,607</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Restricted cash</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accounts receivable, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,399,920</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">161,551</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,561,471</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Contract assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">120,254,379</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(104,091,748</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">16,162,631</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Inventory</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,956,006</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(182,083</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,773,923</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Refundable income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">435,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(47,035</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">273,249</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">661,214</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.25in">Prepaid expenses and other current assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,118,620</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,118,620</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total Current Assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">144,916,532</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(104,091,748</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(67,567</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">273,249</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">41,030,466</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Operating lease right-of-use assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,626,916</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,626,916</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Property and equipment, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,362,084</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,362,084</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Refundable income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">434,903</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">434,903</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Deferred income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">488,319</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">435,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(923,319</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.125in">Other assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">230,258</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">230,258</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 2.5pt; padding-left: 0.125in">Total Assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">153,624,109</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(104,091,748</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">367,433</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(215,167</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">49,684,627</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Liabilities and Shareholders&#8217; Equity (Deficit)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Current Liabilities:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accounts payable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,540,234</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,540,234</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accrued expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">927,672</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">927,672</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Contract liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,272,217</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(38,340</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,233,877</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Loss reserve</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">216,606</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,615,485</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,832,091</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Current portion of long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,507,060</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,507,060</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Operating lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,637,869</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,637,869</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.25in">Income taxes payable</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">453,828</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">387,965</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(724,488</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">117,305</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total Current Liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">20,555,486</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,577,145</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">387,965</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(724,488</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">22,796,108</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Line of credit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">25,738,685</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">25,738,685</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Long-term operating lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,464,146</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,464,146</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Long-term debt, net of current portion</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,981,869</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,981,869</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Deferred income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,638,415</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,638,415</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total Liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">55,378,601</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,577,145</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">387,965</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,362,903</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">54,980,808</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Shareholders&#8217; Equity
    (Deficit):</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Common stock</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,820</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,820</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Additional paid-in capital</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">71,104,418</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">71,104,418</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Retained earnings (accumulated deficit)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">27,129,270</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(106,668,893</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(20,532</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,147,736</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(76,412,419</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.125in">Total Shareholders&#8217; Equity
    (Deficit)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">98,245,508</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(106,668,893</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(20,532</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,147,736</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,296,181</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Total Liabilities and Shareholders&#8217; Equity
    (Deficit)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">153,624,109</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(104,091,748</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">367,433</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(215,167</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">49,684,627</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As of December 31, 2018</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Previously <br /> Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Revenue <br /> Recognition</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Income<br /> Taxes</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As <br /> Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">ASSETS</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Current Assets:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: 0in; padding-left: 0.125in">Cash</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">4,128,142</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">4,128,142</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Restricted cash</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Accounts receivable, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,623,329</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">99,242</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,722,571</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Contract assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">113,333,491</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(95,744,625</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">17,588,866</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Inventory</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,711,997</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(350,386</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,361,611</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Refundable income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">435,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(97</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">434,903</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in">Prepaid expenses and other current assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,972,630</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,972,630</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Total Current Assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">140,204,589</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(95,744,625</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(251,144</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(97</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">44,208,723</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property and equipment, net</p>


</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,545,192</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,545,192</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Refundable income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">435,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(97</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">434,903</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Deferred income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">279,318</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(279,318</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Other assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">249,575</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">249,575</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Total Assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">143,713,674</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(95,744,625</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(251,144</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(279,512</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">47,438,393</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Liabilities and Shareholders&#8217; Equity (Deficit)</p>


</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Current Liabilities:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Accounts payable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,902,481</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,902,481</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Accrued expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,558,160</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,558,160</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Contract liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,588,500</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,664,079</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,252,579</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Loss reserve</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">216,606</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,446,952</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,663,558</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Current portion of long-term debt</p>


</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,434,981</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,434,981</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Income taxes payable</p>


</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">115,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,008</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">113,992</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Total Current Liabilities</p>


</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">17,815,728</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,111,031</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,008</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">22,925,751</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Line of credit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">24,038,685</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">24,038,685</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Long-term debt, net of current portion</p>


</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,876,238</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,876,238</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Deferred income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,028,553</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(4,028,553</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Other liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">531,124</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">531,124</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Total Liabilities </td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">50,290,328</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,111,031</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(4,029,561</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">51,371,798</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Shareholders&#8217; Equity (Deficit):</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Common stock</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,718</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,718</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Additional paid-in capital</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">70,651,413</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">70,651,413</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Retained earnings (accumulated deficit)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">22,760,215</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(100,855,656</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(251,144</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,750,049</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(74,596,536</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Total Shareholders&#8217; Equity
    (Deficit)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">93,423,346</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(100,855,656</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(251,144</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,750,049</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,933,405</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Total Liabilities and Shareholders&#8217; Equity
    (Deficit)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">143,713,674</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(95,744,625</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(251,144</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(279,512</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">47,438,393</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#160;</p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"><i>Cumulative Effect of Prior Period Adjustments</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table presents the impact of the Restatement on
the Company&#8217;s shareholders&#8217; equity (deficit) as of January 1, 2018:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Common <br /> Stock</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Additional <br /> Paid-in <br /> Capital</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Retained <br /> Earnings <br /> (Accumulated <br /> Deficit)</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Accumulated <br /> Other<br /> Comprehensive<br /> Loss</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Total
                                         <br />
                                         Shareholders&#8217; <br />
                                         Equity (Deficit)</b></p>


</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Balance, January 1, 2018</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: 0in; padding-bottom: 1pt">(As previously reported)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">8,864</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">53,770,617</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">20,548,652</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">(14,800</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">74,313,333</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Adjustments:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Revenue recognition</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(86,621,280</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(86,621,280</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Other</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in">Income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(697,012</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(697,012</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Cumulative restatement adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(87,598,435</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(87,598,435</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Balance, January 1, 2018</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">(As Restated)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,864</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">53,770,617</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(67,049,783</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(14,800</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(13,285,102</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black"><i>Impact on Consolidated
Statements of Cash Flows</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black">The effect of the Restatement
described above on the accompanying consolidated statements of cash flows for the six months ended June 30, 2019 and 2018 is as
follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">Six Months Ended June 30, 2019</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">As Previously Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">Restatement Adjustments</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from operating activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 61%; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Net income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right">4,369,055</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right">(6,184,938</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right">(1,815,883</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.25in; text-indent: -0.125in">Adjustments to reconcile net income
    (loss) to net cash used in operating activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">483,982</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">483,982</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Amortization of debt issuance cost</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">44,317</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">16,929</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">61,246</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Cash expended in excess of rent expense</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(56,024</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(56,024</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Stock-based compensation</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">540,354</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">540,354</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Common stock issued as employee compensation</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">32,324</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">32,324</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Bad debt expense</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(62,309</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(62,309</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Deferred income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(1,599,139</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,599,139</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0in; text-indent: 0in">Changes in operating assets and liabilities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in accounts receivable</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">223,409</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">223,409</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">(Increase) decrease in contract assets</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(6,920,888</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">8,347,122</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,426,234</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in inventory</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(2,244,009</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(168,303</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(2,412,312</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">(Increase) decrease in refundable income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">435,000</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(661,311</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(226,311</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in prepaid expenses and other current assets</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">645,522</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(17,053</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">628,469</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in accounts payable and accrued expenses</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,007,265</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,007,265</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in contract liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(694,408</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(1,702,294</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(2,396,702</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in loss reserve</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(831,467</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(831,467</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Increase in income taxes payable</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">338,828</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(335,515</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">3,313</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash used in operating activities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,394,412</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,394,412</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from investing activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Purchase of property and equipment</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(314,462</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(314,462</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash used in investing activities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(314,462</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(314,462</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from financing activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Payments of long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(1,222,090</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(1,222,090</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Proceeds from line of credit</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Payments of line of credit</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(300,000</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(300,000</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Stock offering costs paid</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(119,571</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(119,571</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Debt issuance costs</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(25,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(25,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash provided by financing activities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">333,339</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">333,339</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Net decrease in cash and restricted cash</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,375,535</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,375,535</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Cash and restricted cash at beginning of period</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">6,128,142</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">6,128,142</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Cash and restricted cash at end of period</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">2,752,607</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font-size: 10pt">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">2,752,607</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Supplemental disclosures of cash flow information:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Cash paid during the period for interest</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,329,678</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font-size: 10pt">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,329,678</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Cash paid during the period for income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">141,702</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font-size: 10pt">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font-size: 10pt">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">141,702</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Supplemental schedule of noncash investing and financing activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Equipment acquired under financing lease</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">399,800</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font-size: 10pt">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">399,800</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0pt; margin-bottom: 0pt"></p>


<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">Six Months Ended June 30, 2018</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">As Previously Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">Restatement Adjustments</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from operating activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 61%; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Net income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right">2,513,990</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right">(5,841,003</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right">(3,327,013</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Adjustments to reconcile net income (loss) to net cash used in operating activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">333,276</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">333,276</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Amortization of debt issuance cost</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">42,785</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">42,785</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Cash expended in excess of rent expense</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(35,384</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(35,384</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Stock-based compensation</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">459,716</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">459,716</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Common stock issued as employee compensation</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">45,913</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">45,913</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Adjustment for maturity of interest rate swap </td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">20,600</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(5,800</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">14,800</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Bad debt expense</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Deferred income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">755,500</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(755,500</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Changes in operating assets and liabilities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in accounts receivable</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(10,724</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(10,724</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">(Increase) decrease in contract assets</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(4,021,904</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">6,638,916</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">2,617,012</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in inventory</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(125,526</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(125,526</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in prepaid expenses, other current assets and refundable income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(158,636</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(130</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(158,766</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in accounts payable and accrued expenses</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,619,073</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(280,143</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,899,216</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in contract liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">292,317</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(2,658</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">289,659</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in loss reserve</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">44,933</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">131,518</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">176,451</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in other liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(10,976</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">5,800</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(5,176</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Decrease in income taxes payable</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(109,327</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">109,000</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(327</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash used in operating activities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,582,520</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,582,520</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from investing activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Purchase of property and equipment</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(369,738</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(369,738</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash used in investing activities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(369,738</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(369,738</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from financing activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Payments of long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(946,521</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(946,521</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Proceeds from line of credit</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">4,500,000</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">4,500,000</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net
    cash used in financing activities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">3,553,479</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">3,553,479</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Net decrease in cash</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(398,779</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(398,779</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Cash at beginning of period</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,430,877</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,430,877</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Cash at end of period</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,032,098</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font-size: 10pt">&#8212;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,032,098</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Supplemental disclosures of cash flow information:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Cash paid during the period for interest</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,047,457</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font-size: 10pt">&#8212;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,047,457</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Supplemental schedule of noncash investing and financing activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Equipment acquired under financing lease</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">497,602</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font-size: 10pt">&#8212;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">497,602</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#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_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-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_AccountingChangesAndErrorCorrectionsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reporting accounting changes and error corrections. It includes the conveyance of information necessary for a user of the Company's financial information to understand all aspects and required disclosure information concerning all changes and error corrections reported in the Company's financial statements for 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 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091339704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of provisional estimates of the fair value of the assets acquired and liabilities assumed from WMI</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">As
stated above, as of June 30, 2019, the Company determined the following provisional estimates of the fair value of the assets
acquired and liabilities assumed from WMI:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Provisional<br /> Fair Values</td><td style="font: bold 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 87%">Other current assets</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">1,049,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Accounts receivable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,522,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Inventory</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,969,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Property and equipment, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">586,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Current liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,174,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,952,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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_BusinessAcquisitionProFormaInformationTextBlock', window );">Schedule of pro forma revenue and net income for acquisition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
following table presents the unaudited pro forma revenue and net income for the period presented as if the WMI Acquisition had
occurred on January 1, 2018, based on the provisional estimates of the fair value of the net assets acquired:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"><b>Three
    months ended</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"><b>Six
    months ended</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>June
    30, 2018</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; width: 68%">Revenue</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 12%">21,077,746</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 3%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 12%">38,610,474</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify">Net loss</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(1,489,378</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(3,348,723</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></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_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410160074952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_DisaggregationOfRevenueTableTextBlock', window );">Schedule of revenue by contract type</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
following tables present the Company&#8217;s revenue disaggregated by contract type:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Three
    months ended <br />June 30,<br />
(restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Six
    months ended <br />June 30,<br />
(restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>2018</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>2019</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>2018</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 49%">Aerostructures</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">10,689,406</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">8,342,628</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">20,770,280</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">17,184,848</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Aerosystems</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">6,421,811</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,969,261</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">14,545,278</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,687,350</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Kitting  and Supply Chain
Management    </td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,990,496</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,863,790</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">6,774,538</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">9,293,432</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">20,101,713</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">17,175,679</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">42,090,096</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">32,165,630</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>&#160;</b></font></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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091185736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of aggreagte minimum lease payments under non-cancellable operating leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Future
minimum lease payments under non-cancellable operating leases as of June 30, 2019 were as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><b>Twelve
months ending June 30,</b></font></p></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt; width: 87%">2020</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">1,899,753</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">2021</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,942,915</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">2022</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,645,566</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">2023</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">73,405</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt">2024</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">13,128</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,785</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.25in; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Total undiscounted operating lease payments</font></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,576,552</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Less imputed interest</font></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(474,537</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 8.65pt; text-indent: -8.65pt"><font style="font: 10pt Times New Roman, Times, Serif">Present value of operating lease payments</font></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,102,015</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></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_OperatingLeasesOfLesseeDisclosureTextBlock', window );">Schedule of ROU assets and operating lease liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
following table sets forth the ROU assets and operating lease liabilities as of June 30, 2019:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt; width: 87%">ROU Assets</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; width: 1%">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right; width: 10%">4,626,916</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Current operating lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,637,869</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Long-term operating lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">3,464,146</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt">Total ROU liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">5,102,015</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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_OperatingLeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.</p></div>
<a href="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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118943654&amp;loc=d3e12069-110248<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84164451&amp;loc=d3e36991-112694<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410159819848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECONCILIATION OF CASH AND RESTRICTED CASH (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of reconciliation of cash and restricted cash</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
following table provides a reconciliation of cash and restricted cash reported within the statement of cash flows that sum to
the total of the same such amounts shown in the consolidated statement of cash flows:</font></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td colspan="4" style="font: 10pt Times New Roman, Times, Serif; padding-top: 6pt; padding-bottom: 6pt; text-align: justify"></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>June
    30, 2019 <br />
    (restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>June
    30, 2018 <br />
    (restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; width: 74%">Cash</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">752,607</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">1,032,098</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Restricted cash</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">Total cash and restricted cash shown in the consolidated statement of cash flow</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,752,607</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,032,098</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents.</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_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="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>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410092799112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORY (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 components of inventory</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
components of inventory consisted of the following:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>June
    30, 2019 <br />
    (restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>December
    31, 2018 <br />
    (restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt; width: 74%">Raw materials</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">1,431,995</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">2,591,872</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Work in progress</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">7,747,092</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,015,028</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt; padding-left: 8.65pt; text-indent: -8.65pt">Finished goods</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,594,836</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,754,711</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2pt; padding-left: 0.25in; text-indent: -8.65pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">11,773,923</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">9,361,611</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091412840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of stock options plans activity</a></td>
<td class="text"><p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">A
summary of the status of the Company&#8217;s stock option plans as of June 30, 2019 and changes during the six months ended June
30, 2019 is as follows:</font></p>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>Options</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted
    average exercise price</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Weighted
    average remaining contractual term (in years)</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><font style="font: 10pt Times New Roman, Times, Serif"><b>Aggregate
    intrinsic value</b></font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 43%">Outstanding at beginning of period</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">41,772</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">7.58</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Exercised during the period </td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">35,000</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">6.60</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Forfeited during the period </td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">6,772</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 2pt">Outstanding and exercisable at end of period</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
</table>

<p style="border-bottom: white 0.5pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116856206&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=116856206&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=116856206&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410160054632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of fair values</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">At
June 30, 2019 and December 31, 2018, the fair values of cash, accounts receivable and accounts payable approximated their carrying
values because of the short-term nature of these instruments.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>June
    30, 2019 (restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>Carrying
    Amount</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>Fair
    Value</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 69%; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">
    Line of credit and long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">31,227,614</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">31,227,614</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.25in">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>December
    31, 2018 (restated)</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>Carrying
    Amount</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center"><b>Fair
    Value</b></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext"><b>&#160;</b></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: justify; padding-left: 8.65pt; text-indent: -8.65pt">Debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 69%; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 8.65pt; text-indent: -8.65pt">Line of credit and long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">30,349,904</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">30,349,904</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#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_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, 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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13467-108611<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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&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_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091438696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt 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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of maturities of long-term debt</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The
maturities of long-term debt (excluding unamortized debt issuance costs) are as follows:</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" align="center" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><b>Twelve months ending June 30,</b></td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 25%">2020</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 23%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 10%">2,507,060</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2021</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,567,767</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2022</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">197,819</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">2023</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">156,578</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">Thereafter</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">59,705</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: -0.25in"><font style="font: 10pt Times New Roman, Times, Serif">Total&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&#160;</td>
    <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">5,488,929</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2pt">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date 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 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091384968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock', window );">Schedule of Impact on Financial Statements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The effect of the Restatement described
above on the accompanying consolidated statements of operations for the three and six months ended June 30, 2019 is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Three Months Ended June 30, 2019</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Previously <br />
Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Revenue <br />
Recognition</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Income <br />
Taxes</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 40%">Revenue</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">23,158,251</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">(3,056,538</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">20,101,713</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Cost of sales</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">18,202,069</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(175,696</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(168,303</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">17,858,070</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,956,182</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,880,842</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">168,303</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,243,643</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Selling, general and administrative expenses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,709,313</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(161,551</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,547,762</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) from operations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,246,869</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,880,842</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">329,854</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(304,119</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Interest expense</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">575,412</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">575,412</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) before provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,671,457</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,880,842</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">329,854</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(879,531</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,039,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,040,636</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,636</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Net income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,710,457</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,880,842</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">329,854</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,040,636</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(881,167</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) per common share &#8211; basic</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.23</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.07</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income &#160;(loss) per common share &#8211; diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.23</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.07</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Shares used in computing earnings per common share:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Basic</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,607,415</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,817,713</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,644,768</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,817,713</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p>
<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended June 30, 2019</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Previously <br />
Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Revenue <br />
Recognition</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Income <br />
Taxes</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 40%">Revenue</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">48,741,782</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">(6,651,686</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right; width: 9%">42,090,096</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 1%">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">Cost of sales</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">38,369,790</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(838,449</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(168,303</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">37,363,038</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">10,371,992</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(5,813,237</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">168,303</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,727,058</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Selling, general and administrative expenses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,515,756</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(62,309</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">5,453,447</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) from operations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,856,236</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(5,813,237</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">230,612</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(726,389</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Interest expense</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,086,181</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,086,181</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) before provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,770,055</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(5,813,237</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">230,612</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,812,570</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(599,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">602,313</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,313</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">Net income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">4,369,055</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,813,237</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">230,612</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(602,313</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,815,883</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) per common share &#8211; basic</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.37</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.15</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) per common share &#8211; diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.37</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.15</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Shares used in computing earnings per common share:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif">Basic</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,710,357</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,776,107</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif">Diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,747,711</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,776,107</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><i>&#160;</i></font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black">The effect of the Restatement
described above on the accompanying consolidated statements of operations for the three and six months ended June 30, 2018 is
as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black">&#160;&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center">Three Months Ended June 30, 2018</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center">As Previously Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center">Revenue Recognition</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: windowtext; text-align: center">Income Taxes</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: black; text-align: center">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: black">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 35%; color: windowtext; text-indent: -0.125in; padding-left: 0.125in">Revenue</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">20,261,239</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">(3,085,560</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: windowtext; text-align: right">17,175,679</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Cost of sales</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">15,676,421</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">452,682</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">16,129,103</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">4,584,818</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(3,538,242</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,046,576</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Selling, general and administrative expenses</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">2,557,759</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(45,086</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">2,512,673</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Income (loss) from operations</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">2,027,059</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(3,538,242</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">45,086</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(1,466,097</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Interest expense</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">416,834</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">416,834</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Income (loss) before provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,610,225</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(3,538,242</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">45,086</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(1,882,931</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt; text-indent: -0.125in; padding-left: 0.125in">Provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">353,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(351,825</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,175</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: windowtext; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Net income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">1,257,225</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(3,538,242</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">45,086</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">351,825</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">(1,884,106</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Other
    comprehensive income net of tax &#8211; Change </td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left; text-indent: -0.125in; padding-left: 20pt">
    in unrealized loss on interest rate swap</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">20,600</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right">20,600</td><td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in">Comprehensive income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,277,825</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,538,242</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">45,086</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">351,825</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(1,863.506</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">Income (loss) per common share &#8211; basic</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">0.14</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(0.21</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">Income (loss) per common share &#8211; diluted</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">0.14</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(0.21</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Shares used in computing earnings per common share:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">Basic</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">8,938,331</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">8,938,331</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-indent: -0.125in; padding-left: 0.125in">Diluted</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">8,980,155</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">8,938,331</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
</table>


<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in; color: Black">&#160;</p>

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in; color: Black"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Six Months Ended June 30, 2018</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Previously Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Revenue Recognition</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Income Taxes</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: 0in">Revenue</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">38,452,862</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">(6,287,232</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">32,165,630</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Cost of sales</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">29,818,176</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">480,544</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">30,018,577</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Gross profit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,634,686</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(6,767,776</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,147,053</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Selling, general and administrative expenses</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,607,599</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">4,607,599</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Income (loss) from operations</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,027,087</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(6,767,776</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,460,546</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Interest expense</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">864,097</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">864,097</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Income (loss) before provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,162,990</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(6,767,776</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,324,643</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Provision for (benefit from) income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">649,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(646,630</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,370</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Net income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,513,990</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(6,767,776</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">646,630</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,327,013</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Other comprehensive income net of tax &#8211; Change </td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; text-align: left; text-indent: -0.125in; padding-left: 20pt">
     in unrealized loss on interest rate swap</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14,800</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">14,800</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Comprehensive income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">2,528,790</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(6,767,776</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">646,630</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,312,213</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Income (loss) per common share &#8211; basic</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.28</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.37</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Income (loss) per common share &#8211; diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">0.28</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(0.37</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Shares used in computing earnings per common share:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Basic</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,913,394</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,913,394</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Diluted</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,953,321</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,913,394</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
</table>



<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-transform: uppercase; text-align: justify; text-indent: 0in; color: Black"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">The effect of the Restatement described above
on the accompanying consolidated balance sheets as of June 30, 2019 and December 31, 2018 is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><b>As of June 30, 2019</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Previously <br /> Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Revenue <br /> Recognition</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Income <br /> Taxes</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.125in; text-indent: -0.125in">ASSETS</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Current Assets:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Cash</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">752,607</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">752,607</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Restricted cash</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accounts receivable, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,399,920</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">161,551</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,561,471</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Contract assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">120,254,379</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(104,091,748</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">16,162,631</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Inventory</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,956,006</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(182,083</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,773,923</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Refundable income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">435,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(47,035</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">273,249</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">661,214</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.25in">Prepaid expenses and other current assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,118,620</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,118,620</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total Current Assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">144,916,532</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(104,091,748</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(67,567</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">273,249</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">41,030,466</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Operating lease right-of-use assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,626,916</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,626,916</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Property and equipment, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,362,084</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,362,084</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Refundable income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">434,903</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">434,903</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Deferred income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">488,319</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">435,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(923,319</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.125in">Other assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">230,258</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">230,258</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 2.5pt; padding-left: 0.125in">Total Assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">153,624,109</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(104,091,748</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">367,433</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(215,167</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">49,684,627</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Liabilities and Shareholders&#8217; Equity (Deficit)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Current Liabilities:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accounts payable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,540,234</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,540,234</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Accrued expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">927,672</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">927,672</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Contract liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,272,217</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(38,340</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,233,877</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Loss reserve</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">216,606</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,615,485</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,832,091</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Current portion of long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,507,060</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,507,060</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Operating lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,637,869</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,637,869</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.25in">Income taxes payable</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">453,828</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">387,965</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(724,488</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">117,305</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total Current Liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">20,555,486</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,577,145</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">387,965</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(724,488</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">22,796,108</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Line of credit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">25,738,685</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">25,738,685</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Long-term operating lease liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,464,146</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,464,146</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Long-term debt, net of current portion</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,981,869</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,981,869</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt">Deferred income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">2,638,415</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,638,415</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total Liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">55,378,601</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,577,145</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">387,965</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,362,903</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">54,980,808</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Shareholders&#8217; Equity
    (Deficit):</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Common stock</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,820</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,820</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Additional paid-in capital</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">71,104,418</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">71,104,418</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Retained earnings (accumulated deficit)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">27,129,270</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(106,668,893</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(20,532</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,147,736</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(76,412,419</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-bottom: 1pt; padding-left: 0.125in">Total Shareholders&#8217; Equity
    (Deficit)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">98,245,508</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(106,668,893</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(20,532</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,147,736</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(5,296,181</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Total Liabilities and Shareholders&#8217; Equity
    (Deficit)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">153,624,109</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(104,091,748</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">367,433</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(215,167</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">49,684,627</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As of December 31, 2018</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As Previously <br /> Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Revenue <br /> Recognition</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Other</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Income<br /> Taxes</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">As <br /> Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left">ASSETS</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Current Assets:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: 0in; padding-left: 0.125in">Cash</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">4,128,142</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">4,128,142</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Restricted cash</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Accounts receivable, net</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,623,329</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">99,242</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,722,571</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Contract assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">113,333,491</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(95,744,625</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">17,588,866</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Inventory</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,711,997</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(350,386</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,361,611</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Refundable income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">435,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(97</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">434,903</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in">Prepaid expenses and other current assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,972,630</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,972,630</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Total Current Assets</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">140,204,589</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(95,744,625</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(251,144</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(97</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">44,208,723</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property and equipment, net</p>


</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,545,192</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,545,192</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Refundable income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">435,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(97</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">434,903</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Deferred income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">279,318</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(279,318</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Other assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">249,575</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">249,575</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Total Assets</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">143,713,674</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(95,744,625</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(251,144</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(279,512</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">47,438,393</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Liabilities and Shareholders&#8217; Equity (Deficit)</p>


</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Current Liabilities:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Accounts payable</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,902,481</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">9,902,481</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Accrued expenses</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,558,160</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,558,160</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Contract liabilities</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,588,500</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,664,079</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,252,579</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Loss reserve</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">216,606</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,446,952</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,663,558</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Current portion of long-term debt</p>


</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,434,981</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,434,981</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Income taxes payable</p>


</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">115,000</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(1,008</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">113,992</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Total Current Liabilities</p>


</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">17,815,728</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,111,031</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,008</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">22,925,751</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Line of credit</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">24,038,685</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">24,038,685</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Long-term debt, net of current portion</p>


</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,876,238</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,876,238</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Deferred income taxes</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,028,553</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(4,028,553</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Other liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">531,124</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">531,124</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Total Liabilities </td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">50,290,328</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,111,031</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(4,029,561</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">51,371,798</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Shareholders&#8217; Equity (Deficit):</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Common stock</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,718</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">11,718</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Additional paid-in capital</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">70,651,413</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">70,651,413</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Retained earnings (accumulated deficit)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">22,760,215</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(100,855,656</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(251,144</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,750,049</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(74,596,536</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Total Shareholders&#8217; Equity
    (Deficit)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">93,423,346</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(100,855,656</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(251,144</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">3,750,049</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(3,933,405</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">Total Liabilities and Shareholders&#8217; Equity
    (Deficit)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">143,713,674</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(95,744,625</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(251,144</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(279,512</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">47,438,393</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table presents the impact of the Restatement on
the Company&#8217;s shareholders&#8217; equity (deficit) as of January 1, 2018:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Common <br /> Stock</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Additional <br /> Paid-in <br /> Capital</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Retained <br /> Earnings <br /> (Accumulated <br /> Deficit)</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Accumulated <br /> Other<br /> Comprehensive<br /> Loss</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Total
                                         <br />
                                         Shareholders&#8217; <br />
                                         Equity (Deficit)</b></p>


</td><td style="font: bold 10pt Times New Roman, Times, Serif; text-align: center; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Balance, January 1, 2018</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 35%; text-align: left; text-indent: 0in; padding-bottom: 1pt">(As previously reported)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">8,864</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">53,770,617</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">20,548,652</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">(14,800</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right">74,313,333</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left; padding-bottom: 1pt">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Adjustments:</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Revenue recognition</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(86,621,280</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(86,621,280</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-left: 0.125in">Other</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(280,143</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt; padding-left: 0.125in">Income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(697,012</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(697,012</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 1pt">Cumulative restatement adjustments</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(87,598,435</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(87,598,435</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in">Balance, January 1, 2018</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; text-indent: 0in; padding-bottom: 2.5pt">(As Restated)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">8,864</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">53,770,617</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(67,049,783</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(14,800</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">(13,285,102</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt">)</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black">The effect of the Restatement
described above on the accompanying consolidated statements of cash flows for the six months ended June 30, 2019 and 2018 is as
follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: Black">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">Six Months Ended June 30, 2019</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">As Previously Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">Restatement Adjustments</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from operating activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 61%; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Net income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right">4,369,055</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right">(6,184,938</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right">(1,815,883</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.25in; text-indent: -0.125in">Adjustments to reconcile net income
    (loss) to net cash used in operating activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">483,982</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">483,982</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Amortization of debt issuance cost</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">44,317</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">16,929</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">61,246</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Cash expended in excess of rent expense</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(56,024</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(56,024</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Stock-based compensation</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">540,354</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">540,354</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Common stock issued as employee compensation</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">32,324</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">32,324</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Bad debt expense</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(62,309</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(62,309</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Deferred income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(1,599,139</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,599,139</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0in; text-indent: 0in">Changes in operating assets and liabilities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in accounts receivable</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">223,409</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">223,409</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">(Increase) decrease in contract assets</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(6,920,888</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">8,347,122</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,426,234</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in inventory</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(2,244,009</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(168,303</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(2,412,312</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">(Increase) decrease in refundable income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">435,000</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(661,311</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(226,311</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in prepaid expenses and other current assets</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">645,522</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(17,053</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">628,469</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in accounts payable and accrued expenses</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,007,265</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,007,265</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in contract liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(694,408</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(1,702,294</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(2,396,702</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in loss reserve</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(831,467</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(831,467</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Increase in income taxes payable</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">338,828</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(335,515</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">3,313</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash used in operating activities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,394,412</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,394,412</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from investing activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Purchase of property and equipment</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(314,462</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(314,462</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash used in investing activities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(314,462</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(314,462</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from financing activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Payments of long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(1,222,090</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(1,222,090</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Proceeds from line of credit</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">2,000,000</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Payments of line of credit</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(300,000</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(300,000</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Stock offering costs paid</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(119,571</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(119,571</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Debt issuance costs</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(25,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(25,000</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash provided by financing activities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">333,339</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">333,339</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Net decrease in cash and restricted cash</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,375,535</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,375,535</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Cash and restricted cash at beginning of period</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">6,128,142</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">6,128,142</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Cash and restricted cash at end of period</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">2,752,607</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font-size: 10pt">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">2,752,607</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Supplemental disclosures of cash flow information:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Cash paid during the period for interest</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,329,678</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font-size: 10pt">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,329,678</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Cash paid during the period for income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">141,702</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font-size: 10pt">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font-size: 10pt">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">141,702</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Supplemental schedule of noncash investing and financing activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Equipment acquired under financing lease</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">399,800</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font-size: 10pt">&#8212;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">399,800</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: right; margin-top: 0pt; margin-bottom: 0pt"></p>


<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">Six Months Ended June 30, 2018</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">As Previously Reported</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">Restatement Adjustments</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td><td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: center">As Restated</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from operating activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 61%; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Net income (loss)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right">2,513,990</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right">(5,841,003</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; color: Black; text-align: right">(3,327,013</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Adjustments to reconcile net income (loss) to net cash used in operating activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">333,276</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">333,276</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Amortization of debt issuance cost</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">42,785</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">42,785</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Cash expended in excess of rent expense</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(35,384</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(35,384</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Stock-based compensation</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">459,716</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">459,716</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Common stock issued as employee compensation</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">45,913</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">45,913</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Adjustment for maturity of interest rate swap </td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">20,600</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(5,800</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">14,800</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Bad debt expense</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Deferred income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">755,500</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(755,500</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Changes in operating assets and liabilities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in accounts receivable</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(10,724</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(10,724</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">(Increase) decrease in contract assets</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(4,021,904</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">6,638,916</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">2,617,012</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in inventory</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(125,526</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(125,526</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in prepaid expenses, other current assets and refundable income taxes</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(158,636</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(130</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(158,766</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in accounts payable and accrued expenses</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,619,073</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(280,143</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,899,216</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in contract liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">292,317</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(2,658</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">289,659</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Increase in loss reserve</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">44,933</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">131,518</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">176,451</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Decrease in other liabilities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(10,976</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">5,800</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(5,176</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Decrease in income taxes payable</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(109,327</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">109,000</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(327</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash used in operating activities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,582,520</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(3,582,520</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from investing activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Purchase of property and equipment</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(369,738</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(369,738</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net cash used in investing activities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(369,738</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(369,738</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Cash flows from financing activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.25in; text-indent: -0.125in">Payments of long-term debt</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(946,521</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(946,521</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.25in; text-indent: -0.125in">Proceeds from line of credit</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">4,500,000</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">4,500,000</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Net
    cash used in financing activities</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">3,553,479</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">3,553,479</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-left: 0.125in; text-indent: -0.125in">Net decrease in cash</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(398,779</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">(398,779</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">)</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Cash at beginning of period</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,430,877</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#8212;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,430,877</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Cash at end of period</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,032,098</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font-size: 10pt">&#8212;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,032,098</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Supplemental disclosures of cash flow information:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Cash paid during the period for interest</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,047,457</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font-size: 10pt">&#8212;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">1,047,457</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: bold 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Supplemental schedule of noncash investing and financing activities:</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; color: Black; text-align: justify; padding-bottom: 2.5pt; padding-left: 0.125in; text-indent: -0.125in">Equipment acquired under financing lease</td><td style="font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">497,602</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font-size: 10pt">&#8212;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right">497,602</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; color: Black; text-align: left">&#160;</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: Black">&#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_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410086510824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INTERIM FINANCIAL STATEMENTS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jan. 02, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashUninsuredAmount', window );">Cash uninsured amount</a></td>
<td class="nump">$ 1,034,488<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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">4,626,916<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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease right-of-use liabilities</a></td>
<td class="nump">$ 3,464,146<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">ASU 2016-02 [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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,300,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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease right-of-use liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,800,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_LesseeOperatingLeaseDiscountRate', window );">Incremental borrowing rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.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_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_LesseeOperatingLeaseDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate used by lessee to determine present value of operating lease payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDiscountRate</td>
</tr>
<tr>
<td style="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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's right to use underlying asset under operating lease.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</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>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410166616680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Details) - WMI [Member]<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2019 </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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract', window );"><strong>Allocation of the total purchase price of business combination:</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="nump">$ 1,049,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">1,522,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="nump">7,969,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment, net</a></td>
<td class="nump">586,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">(5,174,000)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total</a></td>
<td class="nump">$ 5,952,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionAxis=cvu_WeldingMetalluryIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvu_WeldingMetalluryIncMember</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>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410086716776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Details 1) - WMI [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</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_us-gaap_BusinessAcquisitionProFormaInformationAbstract', window );"><strong>Pro forma 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_BusinessAcquisitionsProFormaRevenue', window );">Revenue</a></td>
<td class="nump">$ 21,077,746<span></span>
</td>
<td class="nump">$ 38,610,474<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (1,489,378)<span></span>
</td>
<td class="num">$ (3,348,723)<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_BusinessAcquisitionProFormaInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionProFormaInformationAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</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 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvu_WeldingMetalluryIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvu_WeldingMetalluryIncMember</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>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091235848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Details Narrative) - WMI [Member] - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 20, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Allocation of total purchase price</a></td>
<td class="nump">$ 7,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_EscrowDeposit', window );">Purchase price held in escrow</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EscrowDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EscrowDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionAxis=cvu_WeldingMetalluryIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvu_WeldingMetalluryIncMember</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>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410080524184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue by long-term contract type</a></td>
<td class="nump">$ 20,101,713<span></span>
</td>
<td class="nump">$ 17,175,679<span></span>
</td>
<td class="nump">$ 42,090,096<span></span>
</td>
<td class="nump">$ 32,165,630<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=cvu_AerostructuresMember', window );">Aerostructures [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue by long-term contract type</a></td>
<td class="nump">10,485,777<span></span>
</td>
<td class="nump">8,342,628<span></span>
</td>
<td class="nump">20,770,280<span></span>
</td>
<td class="nump">17,184,848<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=cvu_AerosystemsMember', window );">Aerosystems [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue by long-term contract type</a></td>
<td class="nump">6,421,811<span></span>
</td>
<td class="nump">2,969,261<span></span>
</td>
<td class="nump">14,545,278<span></span>
</td>
<td class="nump">5,687,350<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=cvu_KittingAndSupplyChainManagementMember', window );">Kitting and Supply Chain Management [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue by long-term contract type</a></td>
<td class="nump">$ 3,194,125<span></span>
</td>
<td class="nump">$ 5,863,790<span></span>
</td>
<td class="nump">$ 6,774,538<span></span>
</td>
<td class="nump">$ 9,293,432<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=cvu_AerostructuresMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_AerostructuresMember</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=cvu_AerosystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_AerosystemsMember</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=cvu_KittingAndSupplyChainManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_KittingAndSupplyChainManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091259544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REVENUE RECOGNITION (Details Narrative)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2019 </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_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_RevenueRemainingPerformanceObligation', window );">Remaining performance obligations</a></td>
<td class="nump">$ 116,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_RevenueRemainingPerformanceObligationPercentage', window );">Performance obligation recognition percentage</a></td>
<td class="nump">43.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1', window );">Performance obligation recognition year</a></td>
<td class="text">2019<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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 transaction price allocated to performance obligation that has not been recognized as revenue.</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 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Year in which remaining performance obligation is expected to be recognized, in CCYY 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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:gYearListItemType</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_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining performance obligation to total remaining performance obligation not recognized as revenue.</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410088387352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2019 </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_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Twelve months ending March 31,</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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths', window );">2020</a></td>
<td class="nump">$ 1,899,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo', window );">2021</a></td>
<td class="nump">1,942,915<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree', window );">2022</a></td>
<td class="nump">1,645,566<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour', window );">2023</a></td>
<td class="nump">73,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive', window );">2024</a></td>
<td class="nump">13,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive', window );">Thereafter</a></td>
<td class="nump">1,785<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted operating lease payments</a></td>
<td class="nump">5,576,552<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(474,537)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of operating lease payments</a></td>
<td class="nump">$ 5,102,015<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for operating lease.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410086463176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES (Details 1)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2019 </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_AssetsAbstract', window );"><strong>Assets</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_OperatingLeaseRightOfUseAsset', window );">ROU Assets</a></td>
<td class="nump">$ 4,626,916<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities</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_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="nump">1,637,869<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">3,464,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total ROU liabilities</a></td>
<td class="nump">$ 5,102,015<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_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's right to use underlying asset under operating lease.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091300568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseExpense', window );">Rent expense, net</a></td>
<td class="nump">$ 439,825<span></span>
</td>
<td class="nump">$ 878,154<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term operating leases</a></td>
<td class="text">2 years 7 months 6 days<span></span>
</td>
<td class="text">2 years 7 months 6 days<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease expense. Excludes sublease income.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease term for operating lease, 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/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410080484936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RECONCILIATION OF CASH AND RESTRICTED CASH (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 752,607<span></span>
</td>
<td class="nump">$ 4,128,142<span></span>
</td>
<td class="nump">$ 1,032,098<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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash and restricted cash shown in the consolidated statement of cash flow</a></td>
<td class="nump">$ 2,752,607<span></span>
</td>
<td class="nump">$ 6,128,142<span></span>
</td>
<td class="nump">$ 1,032,098<span></span>
</td>
<td class="nump">$ 1,430,877<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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091192840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORY (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<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>
<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_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 1,431,995<span></span>
</td>
<td class="nump">$ 2,591,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in progress</a></td>
<td class="nump">7,747,092<span></span>
</td>
<td class="nump">4,015,028<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">2,594,836<span></span>
</td>
<td class="nump">2,754,711<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_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 11,773,923<span></span>
</td>
<td class="nump">$ 9,361,611<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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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)(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_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=118951113&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=116846819&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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing 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 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 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)(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_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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)(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_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410088396152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Details) - Stock Option Plans [Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2019 </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options, Outstanding</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning</a></td>
<td class="nump">41,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised</a></td>
<td class="nump">35,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeited/Expired</a></td>
<td class="nump">6,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Options, Outstanding, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning | $ / shares</a></td>
<td class="nump">$ 7.58<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercised | $ / shares</a></td>
<td class="nump">$ 6.60<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 presentations that combine terminations, 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 or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=116856206&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=116856206&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=116856206&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_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=116856206&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>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410081455112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="5">1 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 02, 2019</div></th>
<th class="th"><div>Feb. 12, 2019</div></th>
<th class="th"><div>Mar. 22, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Apr. 30, 2019</div></th>
<th class="th"><div>Jan. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Jan. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | Board of Directors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Restricted stock units granted</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">2,725<span></span>
</td>
<td class="nump">6,677<span></span>
</td>
<td class="nump">75,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,578<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Stock awards forfeited (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodValueShareBasedCompensationForfeited', window );">Stock forfeited</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">$ 47,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | Board of Directors [Member] | April 2019 Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 15,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_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | Board of Directors [Member] | June 2019 Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,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_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | Board of Directors [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">380,000<span></span>
</td>
<td class="nump">$ 415,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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Stock Awards [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Number of common shares granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,764<span></span>
</td>
<td class="nump">5,130<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Number of shares returned for employee's withholding taxes (shares)</a></td>
<td class="nump">9,806<span></span>
</td>
<td class="nump">1,221<span></span>
</td>
<td class="nump">7,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Value of shares returned for employee's withholding taxes</a></td>
<td class="nump">$ 64,000<span></span>
</td>
<td class="nump">$ 7,893<span></span>
</td>
<td class="nump">$ 62,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_PerformanceSharesMember', window );">Stock Awards [Member] | Employees [Member] | Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Number of common shares granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Stock Awards [Member] | Employees [Member] | Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Number of common shares granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Stock Awards [Member] | Awards in 2016 [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock awards forfeited (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Stock Awards [Member] | Awards in 2017 [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock awards forfeited (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,299<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_PerformanceSharesMember', window );">Stock Awards [Member] | Awards in 2018 [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock awards forfeited (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Stock Awards [Member] | Selling, General and Administrative Expenses [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</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_PerformanceSharesMember', window );">Stock Awards [Member] | Selling, General and Administrative Expenses [Member] | April 2019 Awards [Member] | Employees [Member] | Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,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_PerformanceSharesMember', window );">Stock Awards [Member] | Selling, General and Administrative Expenses [Member] | April 2019 Awards [Member] | Employees [Member] | Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">69,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_PerformanceSharesMember', window );">Stock Awards [Member] | Selling, General and Administrative Expenses [Member] | March 2018 Awards [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">140,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_PerformanceSharesMember', window );">Stock Awards [Member] | Cost of Sales [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 36,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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Stock Awards [Member] | Cost of Sales [Member] | April 2019 Awards [Member] | Employees [Member] | Tranche One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">26,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_PerformanceSharesMember', window );">Stock Awards [Member] | Cost of Sales [Member] | April 2019 Awards [Member] | Employees [Member] | Tranche Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">21,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_PerformanceSharesMember', window );">Stock Awards [Member] | Cost of Sales [Member] | March 2018 Awards [Member] | Employees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 27,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_EmployeeStockOptionMember', window );">Stock Option Plans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Fair value of shares on exercise date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 231,003<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_cvu_SharesReceivedInExerciseOfOptionsForExchangeShares', window );">Shares received in exercise of options for exchange (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,478<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_cvu_SharesReceivedInExerciseOfOptionsForExchangeShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received in cashless exercise of stock options under stock option 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;">cvu_SharesReceivedInExerciseOfOptionsForExchangeShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=116856206&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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_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=116856206&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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into 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 (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</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_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_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=116856206&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_StockIssuedDuringPeriodValueShareBasedCompensationForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 forfeited shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph c(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_StockIssuedDuringPeriodValueShareBasedCompensationForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestrictedStockUnitsRSUMember</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_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=cvu_April2019AwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=cvu_April2019AwardsMember</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_AwardDateAxis=cvu_June2019AwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=cvu_June2019AwardsMember</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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</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_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PerformanceSharesMember</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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GranteeStatusAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember</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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</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_AwardDateAxis=cvu_AwardsIn2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=cvu_AwardsIn2016Member</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_AwardDateAxis=cvu_AwardsIn2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=cvu_AwardsIn2017Member</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_AwardDateAxis=cvu_AwardsIn2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=cvu_AwardsIn2018Member</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_AwardDateAxis=cvu_March2018AwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardDateAxis=cvu_March2018AwardsMember</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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410085850328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount [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_DebtInstrumentFairValue', window );">Line of credit and long-term debt</a></td>
<td class="nump">$ 31,227,614<span></span>
</td>
<td class="nump">$ 30,349,904<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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value [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_DebtInstrumentFairValue', window );">Line of credit and long-term debt</a></td>
<td class="nump">$ 31,227,614<span></span>
</td>
<td class="nump">$ 30,349,904<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_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410092808856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONTRACT ASSETS AND CONTRACT LIABILITIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 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_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized from contract liabilities</a></td>
<td class="nump">$ 5,200,000<span></span>
</td>
<td class="nump">$ 75,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410159908248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOSS PER COMMON SHARE (Details Narrative) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember', window );">Stock Compensation [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share (shares)</a></td>
<td class="nump">37,354<span></span>
</td>
<td class="nump">64,287<span></span>
</td>
<td class="nump">37,354<span></span>
</td>
<td class="nump">64,287<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=us-gaap_EmployeeStockOptionMember', window );">Stock Option Plans [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,249<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_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_StockCompensationPlanMember</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=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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410092783720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2019 </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_LongTermDebtRollingMaturityAbstract', window );"><strong>Year ending June 30,</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths', window );">2020</a></td>
<td class="nump">$ 2,507,060<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo', window );">2021</a></td>
<td class="nump">2,567,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree', window );">2022</a></td>
<td class="nump">197,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour', window );">2023</a></td>
<td class="nump">156,578<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive', window );">Thereafter</a></td>
<td class="nump">59,705<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_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 5,488,929<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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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(16))<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(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_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For 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 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For 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 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For 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 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For 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 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For 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 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtRollingMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongTermDebtRollingMaturityAbstract</td>
</tr>
<tr>
<td style="padding-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>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410079432920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 24, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 25, 2019</div></th>
<th class="th"><div>Mar. 24, 2016</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments of debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,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_DeferredFinanceCostsNoncurrentGross', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 122,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 122,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Debt issuance costs, reduction of long-term debt</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>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,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_LongTermDebtAndCapitalLeaseObligations', window );">Capital leases and notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,135,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,135,234<span></span>
</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,135,234<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_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Capital leases and notes payable, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">407,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">407,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>
<td class="nump">407,060<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 income</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="num">(881,167)<span></span>
</td>
<td class="num">$ (934,716)<span></span>
</td>
<td class="num">$ (1,884,106)<span></span>
</td>
<td class="num">$ (1,442,907)<span></span>
</td>
<td class="num">(1,815,883)<span></span>
</td>
<td class="num">$ (3,327,013)<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=cvu_BankUnitedMember', window );">Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Payments of debt issuance costs</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">$ 488,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=cvu_BankUnited2Member', window );">Sixth Amendment - Bank United [Member] | Minimum [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cvu_MinimumAdjustedEbitda', window );">Minimum adjusted EBITDA</a></td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 income</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Oustanding loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,700,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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of credit facility, interest rate at period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.25%<span></span>
</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">5.25%<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=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 facility, 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">30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 facility, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 30,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Amendment - Bank United [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cvu_DebtServiceCoverageRatio', window );">Debt service coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_MaximumLeverageRatio', window );">Maximum leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_MinimumAdjustedEbitda', window );">Minimum adjusted EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Amendment - Bank United [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_cvu_DebtServiceCoverageRatio', window );">Debt service coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.5<span></span>
</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.5<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_cvu_MaximumLeverageRatio', window );">Maximum leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.0<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=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Sixth Amendment - Bank United [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 facility, maximum borrowing capacity</a></td>
<td class="nump">$ 24,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 facility, maturity date</a></td>
<td class="text">May 22,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cvu_ReductionInRevolvingNote', window );">Reduction in revolving note</a></td>
<td class="nump">$ 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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=cvu_TermLoanMember', window );">Term loan [Member] | Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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 facility, maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 30,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cvu_TermLoanMember', window );">Term loan [Member] | Sixth Amendment - Bank United [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LineOfCreditFacilityExpirationDate1', window );">Line of credit facility, maturity date</a></td>
<td class="text">May 22,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cvu_RevolvingNoteConvertedIntoTermLoan', window );">Revolving note converted into term loan</a></td>
<td class="nump">$ 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_DebtServiceCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Measurement of a entity's available cash flow to pay current debt obligations.</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;">cvu_DebtServiceCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_cvu_MaximumLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 leverage ratio is the proportion of debts as compared to its equity.</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;">cvu_MaximumLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_cvu_MinimumAdjustedEbitda">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjusted net income (or earnings) befor interest, taxes, depreciation, and amortization.</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;">cvu_MinimumAdjustedEbitda</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_cvu_ReductionInRevolvingNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 if the reduction in revolving note terms per credit agreement.</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;">cvu_ReductionInRevolvingNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_cvu_RevolvingNoteConvertedIntoTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revolving note converted into term loan 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;">cvu_RevolvingNoteConvertedIntoTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNoncurrentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration 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 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><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNoncurrentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 effective interest rate 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 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_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="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_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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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_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=118932676&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_LineOfCreditFacilityAxis=cvu_BankUnitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_BankUnitedMember</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=cvu_BankUnited2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_BankUnited2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_RevolvingCreditFacilityMember</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=cvu_BankUnited1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_BankUnited1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=cvu_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410081736392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MAJOR CUSTOMERS (Details Narrative) - Number<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</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_SalesRevenueNetMember', window );">Revenue [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_NumberOfLargeCommercialCustomer', window );">Number of large commercial customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue [Member] | Customer Concentration Risk [Member] | Customer One [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">22.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 );">Revenue [Member] | Customer Concentration Risk [Member] | Customer Two [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">16.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 );">Revenue [Member] | Customer Concentration Risk [Member] | Customer Three [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">13.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 );">Revenue [Member] | Customer Concentration Risk [Member] | Customer Four [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue [Member] | Customer Concentration Risk [Member] | Customer Five [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.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_AssetsTotalMember', window );">Contract Assets [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_NumberOfLargeCommercialCustomer', window );">Number of large commercial customers</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">3<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_ConcentrationRiskByBenchmarkAxis=us-gaap_AssetsTotalMember', window );">Contract Assets [Member] | Customer Concentration Risk [Member] | Customer One [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">25.00%<span></span>
</td>
<td class="nump">53.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AssetsTotalMember', window );">Contract Assets [Member] | Customer Concentration Risk [Member] | Customer Two [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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">18.00%<span></span>
</td>
<td class="nump">21.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AssetsTotalMember', window );">Contract Assets [Member] | Customer Concentration Risk [Member] | Customer Three [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">13.00%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_AssetsTotalMember', window );">Contract Assets [Member] | Customer Concentration Risk [Member] | Customer Four [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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">12.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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]</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_NumberOfLargeCommercialCustomer', window );">Number of large commercial customers</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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">30.00%<span></span>
</td>
<td class="nump">18.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">20.00%<span></span>
</td>
<td class="nump">16.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " 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">11.00%<span></span>
</td>
<td class="nump">14.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Four [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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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="text">&#160;<span></span>
</td>
<td class="nump">14.00%<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_cvu_NumberOfLargeCommercialCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 large commercial customers.</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;">cvu_NumberOfLargeCommercialCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_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=118260190&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=118260190&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_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_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</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=cvu_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_CustomerOneMember</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=cvu_CustomerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_CustomerTwoMember</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=cvu_CustomerThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_CustomerThreeMember</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=cvu_CustomerFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_CustomerFourMember</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=cvu_CustomerFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_CustomerFiveMember</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_AssetsTotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsTotalMember</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410078034584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 24, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 27, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 03, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jun. 25, 2019</div></th>
<th class="th">
<div>Dec. 20, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 10, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 24, 2016 </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_RestrictedCash', window );">Restricted cash</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">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,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_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(881,167)<span></span>
</td>
<td class="num">$ (934,716)<span></span>
</td>
<td class="num">$ (1,884,106)<span></span>
</td>
<td class="num">$ (1,442,907)<span></span>
</td>
<td class="num">(1,815,883)<span></span>
</td>
<td class="num">$ (3,327,013)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=cvu_TermLoanMember', window );">Term loan [Member] | Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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 facility, maturity date</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">Jun. 30,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LinesOfCreditCurrent', window );">Oustanding loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of credit facility, interest rate at period end</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">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</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">5.25%<span></span>
</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">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Amendment - Bank United [Member] | London Interbank Offered Rate (LIBOR) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate spread</a></td>
<td class="nump">3.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Amendment - Bank United [Member] | Prime Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate spread</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Amendment - Bank United [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cvu_MinimumAdjustedEbitda', window );">Minimum adjusted EBITDA</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">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NetIncomeLoss', window );">Net income</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Amendment - Bank United [Member] | Minimum [Member] | London Interbank Offered Rate (LIBOR) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate spread</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member] | Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 facility, 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 30,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_LineOfCreditFacilityExpirationDate1', window );">Line of credit facility, maturity date</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">Jun. 30,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvu_WeldingMetalluryIncMember', window );">WMI [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationConsiderationTransferred1', window );">Allocation of total purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EscrowDeposit', window );">Purchase price held in escrow</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">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cvu_StopworkOrderOnProductionAssemblyContract', window );">Amount of stop-work order</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LossContingencyDamagesSoughtValue', window );">Judgment amount sought</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Sixth Amendment - Bank United [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cvu_MinimumFundedDebtToEbitdaRatio', window );">Minimum funded debt to EBITDA ratio</a></td>
<td class="nump">4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cvu_MinimumAdjustedEbitda', window );">Minimum adjusted EBITDA</a></td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Amendment - Bank United after 9/30/20 [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cvu_MinimumAdjustedEbitda', window );">Minimum adjusted EBITDA</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Term loan [Member] | Sixth Amendment - Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LineOfCreditFacilityExpirationDate1', window );">Line of credit facility, maturity date</a></td>
<td class="text">May 22,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentCarryingAmount', window );">Outstanding principal amount</a></td>
<td class="nump">$ 7,933,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cvu_RevolvingNoteConvertedIntoTermLoan', window );">Revolving note converted into term loan</a></td>
<td class="nump">6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Revolving Credit Facility [Member] | Sixth Amendment - Bank United [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 facility, maximum borrowing capacity</a></td>
<td class="nump">$ 24,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LineOfCreditFacilityExpirationDate1', window );">Line of credit facility, maturity date</a></td>
<td class="text">May 22,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cvu_ReductionInRevolvingNote', window );">Reduction in revolving note</a></td>
<td class="nump">$ 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Air [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LossContingencyDamagesSoughtValue', window );">Judgment amount sought</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | WMI [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred', window );">Potential decrease in acquisition purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DecreaseInRestrictedCash', window );">Release of escrow deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 619,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,381,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvu_PurchasePriceAdditionalDisputedAmount', window );">Purchase price additional disputed amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | PPP Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,795,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a potential decrease in consideration transferred in connection with a business combination for which the initial accounting was incomplete.</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;">cvu_BusinessCombinationProvisionalInformationInitialAccountingIncompletePotentialDecreaseInConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_cvu_MinimumAdjustedEbitda">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjusted net income (or earnings) befor interest, taxes, depreciation, and amortization.</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;">cvu_MinimumAdjustedEbitda</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_cvu_MinimumFundedDebtToEbitdaRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 measurement of leverage, calculated as a company's interest-bearing liabilities minus cash, divided by EBITDA.</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;">cvu_MinimumFundedDebtToEbitdaRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_cvu_PurchasePriceAdditionalDisputedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional disputed amount related to a business combination for which the initial accounting was incomplete.</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;">cvu_PurchasePriceAdditionalDisputedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_cvu_ReductionInRevolvingNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 if the reduction in revolving note terms per credit agreement.</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;">cvu_ReductionInRevolvingNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_cvu_RevolvingNoteConvertedIntoTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revolving note converted into term loan 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;">cvu_RevolvingNoteConvertedIntoTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_cvu_StopworkOrderOnProductionAssemblyContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a stop-work order on a production assembly contract.</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;">cvu_StopworkOrderOnProductionAssemblyContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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(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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_DecreaseInRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.</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_DecreaseInRestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EscrowDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EscrowDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 effective interest rate 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 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_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="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_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_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14557-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 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14435-108349<br><br>Reference 3: 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=118942415&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_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CreditFacilityAxis=cvu_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_TermLoanMember</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=cvu_BankUnitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_BankUnitedMember</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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_RevolvingCreditFacilityMember</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=cvu_BankUnited1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_BankUnited1Member</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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</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_VariableRateAxis=us-gaap_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_PrimeRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvu_WeldingMetalluryIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvu_WeldingMetalluryIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=cvu_BankUnited2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_BankUnited2Member</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=cvu_BankUnited3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cvu_BankUnited3Member</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_LitigationCaseAxis=cvu_AirIndustriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LitigationCaseAxis=cvu_AirIndustriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=cvu_PayrollProtectionProgramLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=cvu_PayrollProtectionProgramLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410087078696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 20,101,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,175,679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,090,096<span></span>
</td>
<td class="nump">$ 32,165,630<span></span>
</td>
</tr>
<tr class="ro">
<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 sales</a></td>
<td class="nump">17,858,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,129,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,363,038<span></span>
</td>
<td class="nump">30,018,577<span></span>
</td>
</tr>
<tr class="re">
<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 profit</a></td>
<td class="nump">2,243,643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,046,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,727,058<span></span>
</td>
<td class="nump">2,147,053<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">2,547,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,512,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,453,447<span></span>
</td>
<td class="nump">4,607,599<span></span>
</td>
</tr>
<tr class="re">
<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 );">Income (loss) from operations</a></td>
<td class="num">(304,119)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,466,097)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(726,389)<span></span>
</td>
<td class="num">(2,460,546)<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">575,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">416,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,086,181<span></span>
</td>
<td class="nump">864,097<span></span>
</td>
</tr>
<tr class="re">
<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 );">Income (loss) before provision for (benefit from) income taxes</a></td>
<td class="num">(879,531)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,882,931)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,812,570)<span></span>
</td>
<td class="num">(3,324,643)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for (benefit from) income taxes</a></td>
<td class="nump">1,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,313<span></span>
</td>
<td class="nump">2,370<span></span>
</td>
</tr>
<tr class="re">
<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 income (loss)</a></td>
<td class="num">(881,167)<span></span>
</td>
<td class="num">$ (934,716)<span></span>
</td>
<td class="num">(1,884,106)<span></span>
</td>
<td class="num">$ (1,442,907)<span></span>
</td>
<td class="num">(1,815,883)<span></span>
</td>
<td class="num">(3,327,013)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income net of tax - Change in unrealized loss on interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,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_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income (loss)</a></td>
<td class="num">$ (881,167)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,863,506)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,815,883)<span></span>
</td>
<td class="num">$ (3,312,213)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Income (loss) per common share - basic (in dollars per share)</a></td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.21)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.37)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Income (loss) per common share - diluted (in dollars per share)</a></td>
<td class="num">$ (0.07)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.21)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.37)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Shares used in computing earnings per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">11,817,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,938,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,776,107<span></span>
</td>
<td class="nump">8,913,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">11,817,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,938,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,776,107<span></span>
</td>
<td class="nump">8,913,394<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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">As Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 23,158,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,261,239<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,741,782<span></span>
</td>
<td class="nump">$ 38,452,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_CostOfRevenue', window );">Cost of sales</a></td>
<td class="nump">18,202,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,676,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,369,790<span></span>
</td>
<td class="nump">29,818,176<span></span>
</td>
</tr>
<tr class="ro">
<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 profit</a></td>
<td class="nump">4,956,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,584,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,371,992<span></span>
</td>
<td class="nump">8,634,686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">2,709,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,557,759<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,515,756<span></span>
</td>
<td class="nump">4,607,599<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income (loss) from operations</a></td>
<td class="nump">2,246,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,027,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,856,236<span></span>
</td>
<td class="nump">4,027,087<span></span>
</td>
</tr>
<tr class="re">
<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="nump">575,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">416,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,086,181<span></span>
</td>
<td class="nump">864,097<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income (loss) before provision for (benefit from) income taxes</a></td>
<td class="nump">1,671,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,610,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,770,055<span></span>
</td>
<td class="nump">3,162,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for (benefit from) income taxes</a></td>
<td class="num">(1,039,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">353,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(599,000)<span></span>
</td>
<td class="nump">649,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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 2,710,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,257,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,369,055<span></span>
</td>
<td class="nump">2,513,990<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income net of tax - Change in unrealized loss on interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,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_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,277,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,528,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Income (loss) per common share - basic (in dollars per share)</a></td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Income (loss) per common share - diluted (in dollars per share)</a></td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.37<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Shares used in computing earnings per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">11,607,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,938,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,710,357<span></span>
</td>
<td class="nump">8,913,394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">11,644,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,980,155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,747,711<span></span>
</td>
<td class="nump">8,953,321<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 income (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="text">&#160;<span></span>
</td>
<td class="num">$ (6,184,938)<span></span>
</td>
<td class="num">$ (5,841,003)<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustments [Member] | Revenue Recognition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="num">$ (3,056,538)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,085,560)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,651,686)<span></span>
</td>
<td class="num">(6,287,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_CostOfRevenue', window );">Cost of sales</a></td>
<td class="num">(175,696)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">452,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(838,449)<span></span>
</td>
<td class="nump">480,544<span></span>
</td>
</tr>
<tr class="re">
<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 profit</a></td>
<td class="num">(2,880,842)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,538,242)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,813,237)<span></span>
</td>
<td class="num">(6,767,776)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income (loss) from operations</a></td>
<td class="num">(2,880,842)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,538,242)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,813,237)<span></span>
</td>
<td class="num">(6,767,776)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Income (loss) before provision for (benefit from) income taxes</a></td>
<td class="num">(2,880,842)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,538,242)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,813,237)<span></span>
</td>
<td class="num">(6,767,776)<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="num">(2,880,842)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,538,242)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,813,237)<span></span>
</td>
<td class="num">(6,767,776)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,538,242)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,767,776)<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustments [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 sales</a></td>
<td class="num">(168,303)<span></span>
</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">(168,303)<span></span>
</td>
<td class="num">(280,143)<span></span>
</td>
</tr>
<tr class="ro">
<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 profit</a></td>
<td class="nump">168,303<span></span>
</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">168,303<span></span>
</td>
<td class="nump">280,143<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="num">(161,551)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(45,086)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(62,309)<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_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="nump">329,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,612<span></span>
</td>
<td class="nump">280,143<span></span>
</td>
</tr>
<tr class="re">
<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 );">Income (loss) before provision for (benefit from) income taxes</a></td>
<td class="nump">329,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,612<span></span>
</td>
<td class="nump">280,143<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="nump">329,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,612<span></span>
</td>
<td class="nump">280,143<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">280,143<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustments [Member] | Income Taxes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for (benefit from) income taxes</a></td>
<td class="nump">1,040,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(351,825)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">602,313<span></span>
</td>
<td class="num">(646,630)<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="num">$ (1,040,636)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">351,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (602,313)<span></span>
</td>
<td class="nump">646,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_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 351,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 646,630<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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e557-108580<br><br>Reference 2: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<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 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=116634182&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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (loss) for the period per each share of common stock or unit 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/2003/role/disclosureRef<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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<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 (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-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_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (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/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="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_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=116634182&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=116634182&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=116637232&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=116637391&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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) 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://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 (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI 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=116634182&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=116637391&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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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_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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<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 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<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 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (a)<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 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-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_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<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> -Subparagraph (a)<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_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-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_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionRevenueRecognitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionRevenueRecognitionMember</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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionOtherMember</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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionIncomeTaxesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionIncomeTaxesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410078330616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 1) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 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>
<td class="text">&#160;<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_Cash', window );">Cash</a></td>
<td class="nump">$ 752,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,128,142<span></span>
</td>
<td class="nump">$ 1,032,098<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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">8,561,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,722,571<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_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">16,162,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,588,866<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_InventoryNet', window );">Inventory</a></td>
<td class="nump">11,773,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,361,611<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_IncomeTaxesReceivable', window );">Refundable income taxes</a></td>
<td class="nump">661,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">434,903<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">1,118,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,972,630<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_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">41,030,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,208,723<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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">4,626,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">3,362,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,545,192<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_IncomeTaxesReceivableNoncurrent', window );">Refundable income taxes</a></td>
<td class="nump">434,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">434,903<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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">230,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">249,575<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_Assets', window );">Total Assets</a></td>
<td class="nump">49,684,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,438,393<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_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">11,540,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,902,481<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_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">927,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,558,160<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_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">3,233,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,252,579<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_LossContingencyAccrualCarryingValueCurrent', window );">Loss reserve</a></td>
<td class="nump">2,832,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,663,558<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_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">2,507,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,434,981<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_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">1,637,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">117,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,992<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">22,796,108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,925,751<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_LongTermLineOfCredit', window );">Line of credit</a></td>
<td class="nump">25,738,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,038,685<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_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">3,464,146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">2,981,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,876,238<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_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">531,124<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_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">54,980,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,371,798<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_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity (Deficit):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">11,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,718<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">71,104,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,651,413<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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings (accumulated deficit)</a></td>
<td class="num">(76,412,419)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(74,596,536)<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_StockholdersEquity', window );">Total Shareholders' Equity (Deficit)</a></td>
<td class="num">(5,296,181)<span></span>
</td>
<td class="num">$ (4,601,705)<span></span>
</td>
<td class="num">(3,933,405)<span></span>
</td>
<td class="num">$ (16,091,686)<span></span>
</td>
<td class="num">$ (14,477,870)<span></span>
</td>
<td class="num">$ (13,285,102)<span></span>
</td>
</tr>
<tr class="ro">
<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 Shareholders' Equity (Deficit)</a></td>
<td class="nump">49,684,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,438,393<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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">As Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<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_Cash', window );">Cash</a></td>
<td class="nump">752,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,128,142<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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">8,399,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,623,329<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_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">120,254,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113,333,491<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_InventoryNet', window );">Inventory</a></td>
<td class="nump">11,956,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,711,997<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_IncomeTaxesReceivable', window );">Refundable income taxes</a></td>
<td class="nump">435,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">435,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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">1,118,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,972,630<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_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">144,916,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,204,589<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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">4,626,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">3,362,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,545,192<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_IncomeTaxesReceivableNoncurrent', window );">Refundable income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">435,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">488,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">279,318<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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">230,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">249,575<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_Assets', window );">Total Assets</a></td>
<td class="nump">153,624,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143,713,674<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_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">11,540,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,902,481<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_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">927,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,558,160<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_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">3,272,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,588,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualCarryingValueCurrent', window );">Loss reserve</a></td>
<td class="nump">216,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">216,606<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_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">2,507,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,434,981<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_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">1,637,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">453,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">20,555,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,815,728<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_LongTermLineOfCredit', window );">Line of credit</a></td>
<td class="nump">25,738,685<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,038,685<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_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">3,464,146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">2,981,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,876,238<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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">2,638,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,028,553<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_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">531,124<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_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">55,378,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,290,328<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_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity (Deficit):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">11,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,718<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">71,104,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,651,413<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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings (accumulated deficit)</a></td>
<td class="nump">27,129,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,760,215<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_StockholdersEquity', window );">Total Shareholders' Equity (Deficit)</a></td>
<td class="nump">98,245,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,423,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,313,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_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Shareholders' Equity (Deficit)</a></td>
<td class="nump">153,624,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143,713,674<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Shareholders' Equity (Deficit):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Shareholders' Equity (Deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(97,356,751)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(87,598,435)<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustments [Member] | Revenue Recognition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<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_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="num">(104,091,748)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(95,744,625)<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_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="num">(104,091,748)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(95,744,625)<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_Assets', window );">Total Assets</a></td>
<td class="num">(104,091,748)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(95,744,625)<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_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="num">(38,340)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,664,079<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_LossContingencyAccrualCarryingValueCurrent', window );">Loss reserve</a></td>
<td class="nump">2,615,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,446,952<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,577,145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,111,031<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_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">2,577,145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,111,031<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_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity (Deficit):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Retained earnings (accumulated deficit)</a></td>
<td class="num">(106,668,893)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,855,656)<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_StockholdersEquity', window );">Total Shareholders' Equity (Deficit)</a></td>
<td class="num">(106,668,893)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,855,656)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(86,621,280)<span></span>
</td>
</tr>
<tr class="ro">
<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 Shareholders' Equity (Deficit)</a></td>
<td class="num">(104,091,748)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(95,744,625)<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustments [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">161,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,242<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_InventoryNet', window );">Inventory</a></td>
<td class="num">(182,083)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(350,386)<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_IncomeTaxesReceivable', window );">Refundable income taxes</a></td>
<td class="num">(47,035)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="num">(67,567)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(251,144)<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_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">435,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">367,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(251,144)<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_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">387,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">387,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">387,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity (Deficit):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Retained earnings (accumulated deficit)</a></td>
<td class="num">(20,532)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(251,144)<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_StockholdersEquity', window );">Total Shareholders' Equity (Deficit)</a></td>
<td class="num">(20,532)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(251,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(280,143)<span></span>
</td>
</tr>
<tr class="ro">
<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 Shareholders' Equity (Deficit)</a></td>
<td class="nump">367,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(251,144)<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustments [Member] | Income Taxes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<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_IncomeTaxesReceivable', window );">Refundable income taxes</a></td>
<td class="nump">273,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(97)<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_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">273,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(97)<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_IncomeTaxesReceivableNoncurrent', window );">Refundable income taxes</a></td>
<td class="nump">434,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(97)<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_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="num">(923,319)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(279,318)<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_Assets', window );">Total Assets</a></td>
<td class="num">(215,167)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(279,512)<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_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="num">(724,488)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,008)<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="num">(724,488)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,008)<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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="num">(2,638,415)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,028,553)<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_Liabilities', window );">Total Liabilities</a></td>
<td class="num">(3,362,903)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,029,561)<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_StockholdersEquityAbstract', window );"><strong>Shareholders' Equity (Deficit):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Retained earnings (accumulated deficit)</a></td>
<td class="nump">3,147,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,750,049<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_StockholdersEquity', window );">Total Shareholders' Equity (Deficit)</a></td>
<td class="nump">3,147,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,750,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (697,012)<span></span>
</td>
</tr>
<tr class="ro">
<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 Shareholders' Equity (Deficit)</a></td>
<td class="num">$ (215,167)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (279,512)<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_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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI 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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI 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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI 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=119400593&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=118951113&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=118951113&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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br><br>Reference 3: 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=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br><br>Reference 3: 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=118956577&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, with 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_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax asset, of deferred tax liability attributable to taxable differences with 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><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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-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_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(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_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><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)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_IncomeTaxesReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=118951113&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=116846819&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=119400593&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_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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LossContingencyAccrualCarryingValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss contingency liability expected to be resolved 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&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_LossContingencyAccrualCarryingValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's right to use underlying asset under operating lease.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after 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.24)<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_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=118951113&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=119400593&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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=119400593&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>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionRevenueRecognitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionRevenueRecognitionMember</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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionOtherMember</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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionIncomeTaxesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionIncomeTaxesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410081759304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 2) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="num">$ (5,296,181)<span></span>
</td>
<td class="num">$ (4,601,705)<span></span>
</td>
<td class="num">$ (3,933,405)<span></span>
</td>
<td class="num">$ (16,091,686)<span></span>
</td>
<td class="num">$ (14,477,870)<span></span>
</td>
<td class="num">$ (13,285,102)<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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">As Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="nump">98,245,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,423,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,313,333<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(97,356,751)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(87,598,435)<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustments [Member] | Revenue Recognition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="num">(106,668,893)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100,855,656)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(86,621,280)<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustments [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="num">(20,532)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(251,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(280,143)<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustments [Member] | Income Taxes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="nump">3,147,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,750,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(697,012)<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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="nump">11,820<span></span>
</td>
<td class="nump">11,736<span></span>
</td>
<td class="nump">11,718<span></span>
</td>
<td class="nump">8,938<span></span>
</td>
<td class="nump">8,924<span></span>
</td>
<td class="nump">8,864<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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | As Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,864<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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-in Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockholdersEquity', window );">Shareholders' equity (deficit)</a></td>
<td class="nump">71,104,418<span></span>
</td>
<td class="nump">70,917,811<span></span>
</td>
<td class="nump">70,651,413<span></span>
</td>
<td class="nump">54,276,172<span></span>
</td>
<td class="nump">54,026,496<span></span>
</td>
<td class="nump">53,770,617<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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-in Capital [Member] | As Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,651,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,770,617<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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings (Accumulated Deficit) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="num">$ (76,412,419)<span></span>
</td>
<td class="num">$ (75,531,252)<span></span>
</td>
<td class="num">(74,596,536)<span></span>
</td>
<td class="num">$ (70,376,796)<span></span>
</td>
<td class="num">(68,492,690)<span></span>
</td>
<td class="num">(67,049,783)<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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings (Accumulated Deficit) [Member] | As Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,760,215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,548,652<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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings (Accumulated Deficit) [Member] | Restatement Adjustments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (97,356,751)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(87,598,435)<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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings (Accumulated Deficit) [Member] | Restatement Adjustments [Member] | Revenue Recognition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(86,621,280)<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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings (Accumulated Deficit) [Member] | Restatement Adjustments [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(280,143)<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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings (Accumulated Deficit) [Member] | Restatement Adjustments [Member] | Income Taxes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(697,012)<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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</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="num">$ (20,600)<span></span>
</td>
<td class="num">(14,800)<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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss [Member] | As Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Shareholders' equity (deficit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (14,800)<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_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_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionRevenueRecognitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionRevenueRecognitionMember</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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionOtherMember</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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionIncomeTaxesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=cvu_ErrorCorrectionIncomeTaxesMember</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_StatementEquityComponentsAxis=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_StatementEquityComponentsAxis=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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410077416200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 3) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 income (loss)</a></td>
<td class="num">$ (881,167)<span></span>
</td>
<td class="num">$ (934,716)<span></span>
</td>
<td class="num">$ (1,884,106)<span></span>
</td>
<td class="num">$ (1,442,907)<span></span>
</td>
<td class="num">$ (1,815,883)<span></span>
</td>
<td class="num">$ (3,327,013)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">483,982<span></span>
</td>
<td class="nump">333,276<span></span>
</td>
</tr>
<tr class="re">
<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 issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,246<span></span>
</td>
<td class="nump">42,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncome', window );">Cash expended in excess of rent expense</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="num">(56,024)<span></span>
</td>
<td class="num">(35,384)<span></span>
</td>
</tr>
<tr class="re">
<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-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">540,354<span></span>
</td>
<td class="nump">459,716<span></span>
</td>
</tr>
<tr class="ro">
<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 as employee compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,324<span></span>
</td>
<td class="nump">45,913<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_cvu_AdjustmentForMaturityOfInterestRateSwap', window );">Adjustment for maturity of interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,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_ProvisionForLoanAndLeaseLosses', window );">Bad debt expense</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="num">(62,309)<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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncreaseDecreaseInAccountsReceivable', window );">(Increase) decrease in accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">223,409<span></span>
</td>
<td class="num">(10,724)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">(Increase) decrease in contract assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,426,234<span></span>
</td>
<td class="nump">2,617,012<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increase in inventory</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="num">(2,412,312)<span></span>
</td>
<td class="num">(125,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_IncreaseDecreaseInIncomeTaxesReceivable', window );">(Increase) decrease in refundable income taxes</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="num">(226,311)<span></span>
</td>
<td class="num">(130)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">(Increase) decrease in prepaid expenses, other current assets and refundable income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">628,469<span></span>
</td>
<td class="num">(158,766)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Increase in accounts payable and accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,007,265<span></span>
</td>
<td class="num">(3,899,216)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Decrease in contract liabilities</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="num">(2,396,702)<span></span>
</td>
<td class="nump">289,659<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_cvu_IncreaseDecreaseInLossReserve', window );">Increase (decrease) in loss reserve</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="num">(831,467)<span></span>
</td>
<td class="nump">176,451<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Decrease in other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,176)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Increase (decrease) in income taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,313<span></span>
</td>
<td class="num">(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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</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="num">(3,394,412)<span></span>
</td>
<td class="num">(3,582,520)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</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="num">(314,462)<span></span>
</td>
<td class="num">(369,738)<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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">(314,462)<span></span>
</td>
<td class="num">(369,738)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RepaymentsOfDebt', window );">Payments of long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,222,090)<span></span>
</td>
<td class="num">(946,521)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', 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="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="nump">4,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_RepaymentsOfLongTermLinesOfCredit', window );">Payments of 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="text">&#160;<span></span>
</td>
<td class="num">(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_PaymentsOfStockIssuanceCosts', window );">Stock offering costs paid</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="num">(119,571)<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_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</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="num">(25,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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333,339<span></span>
</td>
<td class="nump">3,553,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net decrease in cash and restricted cash</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="num">(3,375,535)<span></span>
</td>
<td class="num">(398,779)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,128,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,430,877<span></span>
</td>
<td class="nump">6,128,142<span></span>
</td>
<td class="nump">1,430,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at end of period</a></td>
<td class="nump">2,752,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,032,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,752,607<span></span>
</td>
<td class="nump">1,032,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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow 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>
<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_InterestPaidNet', window );">Cash paid during the period for interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,329,678<span></span>
</td>
<td class="nump">1,047,457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid during the period for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">141,702<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_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental schedule of noncash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CapitalLeaseObligationsIncurred', window );">Equipment acquired under financing lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">399,800<span></span>
</td>
<td class="nump">497,602<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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">As Previously Reported [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">2,710,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,257,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,369,055<span></span>
</td>
<td class="nump">2,513,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">483,982<span></span>
</td>
<td class="nump">333,276<span></span>
</td>
</tr>
<tr class="ro">
<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 issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,317<span></span>
</td>
<td class="nump">42,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncome', window );">Cash expended in excess of rent expense</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="num">(56,024)<span></span>
</td>
<td class="num">(35,384)<span></span>
</td>
</tr>
<tr class="ro">
<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-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">540,354<span></span>
</td>
<td class="nump">459,716<span></span>
</td>
</tr>
<tr class="re">
<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 as employee compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,324<span></span>
</td>
<td class="nump">45,913<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_cvu_AdjustmentForMaturityOfInterestRateSwap', window );">Adjustment for maturity of interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,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_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</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="num">(1,599,139)<span></span>
</td>
<td class="nump">755,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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncreaseDecreaseInAccountsReceivable', window );">(Increase) decrease in accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">223,409<span></span>
</td>
<td class="num">(10,724)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">(Increase) decrease in contract assets</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="num">(6,920,888)<span></span>
</td>
<td class="num">(4,021,904)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Increase in inventory</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="num">(2,244,009)<span></span>
</td>
<td class="num">(125,526)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">(Increase) decrease in refundable income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">435,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_IncreaseDecreaseInOtherCurrentAssets', window );">(Increase) decrease in prepaid expenses, other current assets and refundable income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">645,522<span></span>
</td>
<td class="num">(158,636)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Increase in accounts payable and accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,007,265<span></span>
</td>
<td class="num">(3,619,073)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Decrease in contract liabilities</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="num">(694,408)<span></span>
</td>
<td class="nump">292,317<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_cvu_IncreaseDecreaseInLossReserve', window );">Increase (decrease) in loss reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Decrease in other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,976)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Increase (decrease) in income taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">338,828<span></span>
</td>
<td class="num">(109,327)<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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,394,412)<span></span>
</td>
<td class="num">(3,582,520)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</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="num">(314,462)<span></span>
</td>
<td class="num">(369,738)<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</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">(314,462)<span></span>
</td>
<td class="num">(369,738)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RepaymentsOfDebt', window );">Payments of long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,222,090)<span></span>
</td>
<td class="num">(946,521)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', 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="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="nump">4,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_RepaymentsOfLongTermLinesOfCredit', window );">Payments of 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="text">&#160;<span></span>
</td>
<td class="num">(300,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_PaymentsOfStockIssuanceCosts', window );">Stock offering costs paid</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="num">(119,571)<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 );">Debt issuance costs</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="num">(25,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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333,339<span></span>
</td>
<td class="nump">3,553,479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net decrease in cash and restricted cash</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="num">(3,375,535)<span></span>
</td>
<td class="num">(398,779)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,128,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,430,877<span></span>
</td>
<td class="nump">6,128,142<span></span>
</td>
<td class="nump">1,430,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and restricted cash at end of period</a></td>
<td class="nump">$ 2,752,607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,032,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,752,607<span></span>
</td>
<td class="nump">1,032,098<span></span>
</td>
</tr>
<tr class="re">
<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 disclosures of cash flow 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>
<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_InterestPaidNet', window );">Cash paid during the period for interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,329,678<span></span>
</td>
<td class="nump">1,047,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid during the period for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">141,702<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_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental schedule of noncash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CapitalLeaseObligationsIncurred', window );">Equipment acquired under financing lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">399,800<span></span>
</td>
<td class="nump">497,602<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Restatement Adjustments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 income (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="text">&#160;<span></span>
</td>
<td class="num">(6,184,938)<span></span>
</td>
<td class="num">(5,841,003)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,929<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_cvu_AdjustmentForMaturityOfInterestRateSwap', window );">Adjustment for maturity of interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,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_ProvisionForLoanAndLeaseLosses', window );">Bad debt expense</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="num">(62,309)<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_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,599,139<span></span>
</td>
<td class="num">(755,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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncreaseDecreaseInContractWithCustomerAsset', window );">(Increase) decrease in contract assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,347,122<span></span>
</td>
<td class="nump">6,638,916<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Increase in inventory</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="num">(168,303)<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_IncreaseDecreaseInIncomeTaxesReceivable', window );">(Increase) decrease in refundable income taxes</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="num">(661,311)<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_IncreaseDecreaseInOtherCurrentAssets', window );">(Increase) decrease in prepaid expenses, other current assets and refundable income taxes</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="num">(17,053)<span></span>
</td>
<td class="num">(130)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Increase in accounts payable and accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(280,143)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Decrease in contract liabilities</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="num">(1,702,294)<span></span>
</td>
<td class="num">(2,658)<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_cvu_IncreaseDecreaseInLossReserve', window );">Increase (decrease) in loss reserve</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="num">(831,467)<span></span>
</td>
<td class="nump">131,518<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Decrease in other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,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_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Increase (decrease) in income taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (335,515)<span></span>
</td>
<td class="nump">$ 109,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvu_AdjustmentForMaturityOfInterestRateSwap">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represents amount of adjustment for maturity of interest rate swap.</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;">cvu_AdjustmentForMaturityOfInterestRateSwap</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_cvu_IncreaseDecreaseInLossReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period in the loss reserve.</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;">cvu_IncreaseDecreaseInLossReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvu_</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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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=118932676&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=116634182&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_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in lease obligation from new 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=118932676&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_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=118932676&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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid during the current period to foreign, federal, state, and local authorities as taxes on 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 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://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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118932676&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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=118932676&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_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</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=118932676&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_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes 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=118932676&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_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=118932676&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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=118932676&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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities 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=118932676&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_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=118932676&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=118932676&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=118932676&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=118932676&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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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=118932676&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=118932676&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=118932676&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=118932676&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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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_OtherNoncashIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or gain included in net income that result in no cash inflow (outflow), 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> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_OtherNoncashIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=118932676&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_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=118932676&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_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=118932676&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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a 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 maturities due beyond 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 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProvisionForLoanAndLeaseLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to estimated loss from loan and lease transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=118932676&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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanAndLeaseLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 settlement of obligation drawn 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 maturities due beyond 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=118932676&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_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140410091178264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<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_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount', window );">Recognition of misstated contract assets, contract liabilities and loss reserves</a></td>
<td class="nump">$ 106,700,000<span></span>
</td>
<td class="nump">$ 100,900,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-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_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 each individual error being corrected in the correcting adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 1.N)<br> -URI http://asc.fasb.org/extlink&amp;oid=112272810&amp;loc=d3e30840-122693<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>EXCEL
<SEQUENCE>66
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MD@$E:2&A]AAS7),G H10"T;-@H\CF>UY';X($D+M4M87ZD.3Q/@@Y[G>R()
M@&&[MBGW45#FFX!GLEKS(>[0)$\W8;8N7Y%=!AN[)/Y;1I58!+(D?JT94"@E
M4?MPBTHX.)-R9WFNMN%27HY@+DH6SW(T(5@7VS@Z"3]U*#7U_9_&"Y#QF/!H
M7[X=6D@VW$-.3U3OS;QN4]>3>0B0>0ZWNYF'(M',0Y#P05I6;^8=6DHVW%-6
M97=;)U\*2:0V(13@]^7V.5Z2-Y!I49XD85&#JK?X'JT>QCN>(CV#SO/DKU.1
M42NK4XY1&+--F5 8[UN:#BTH&^Y!^S2*XF0'N]<?4<GY*950JZY***RK$@KK
M5>G0N3)W<*>W*%DKLE.@" A2%K.=AEZVKD^F?.<#NS]V: _9<']XW69IY53A
MHG>;- ;?F=O="B)(S^<>[_8'F$MHLQDU&V/4)>/<%SUZ'SI$-MPBSHZR;X@]
MTMCUL$=:.YP]YA)GC[G$V(^/SJ!26:RKPS\%&;/+='W8T#YM#QBOJF,UX_DU
M.Y\RY/FL/)"LSKP.[NO3S-NP6,>9(HE<P5#TS(79%O4!87VC\VUU O:4:YVG
MU>5&AI$L2@"\7^6Y?KTI!VB/:2?_ %!+ P04    "  'A1E1&E[!!#X)  !D
M-   &    'AL+W=O<FMS:&5E=',O<VAE970U+GAM;+5;:V_;.A+]*X1Q@4V
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
M7#WF2@XPNQQXRW:)Z4<Y/%!G"W"0X@3,]]7$0)SKF59$I0^871^\=[O$=&7
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
M^NP!.^H7TS;6K=4[T^NV'<+Z9J9V-OSR;MPP4UI=;7S;WBA_Y4P#!%A&VUB
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
M,\'Q-D0'L+_2P'/]0 K:3U8W_P-02P,$%     @ !X494<!B&G!K#P  A2D
M !@   !X;"]W;W)K<VAE971S+W-H965T.2YX;6RE6EMSXS:R?N>O0/EDM[)5
M'%F2-;YD+E7.9+)G=BO)U'BR^["U#Y0(2<A0A *0EGU^_7[=#8"@+<VFZKS8
MD@@T^OKU!7Q]L.Z+WVK=J8==T_HW9]NNVW]W?NY76[VK_,3N=8LG:^MV58>O
M;G/N]TY7-6_:->?SZ?3R?%>9]NSM:_[MHWO[VO9=8UK]T2G?[W:5>_Q>-_;P
MYFQV%G_X9#;;CGXX?_MZ7VWTG>Y^W7]T^':>J-1FIUMO;*N<7K\YNYU]]_V"
MUO."?QA]\-EG19(LK?U"7S[4;\ZFQ)!N]*HC"A7^W>MWNFF($-CX/= \2T?2
MQOQSI/XCRPY9EI77[VSS3U-WVS=GUV>JUNNJ;[I/]O"_.LCSDNBM;./YKSK(
MVL75F5KUOK.[L!D<[$PK_ZN'H(=LP_7TQ(9YV#!GON4@YO*'JJO>OG;VH!RM
M!C7ZP*+R;C!G6C+*7>?PU&!?]_;3^W^\__G7]^K3^W>__/7G#Y\__/+SZ_,.
MA.GQ^2H0^5Z(S$\0N50_V;;;>O6^K74]WG\.AA)7\\C5]_.O$OQ;WT[4Q;14
M\^GLYBOT+I*4%TSOXI24^EZWO59K9W?J'7AU\ 9HNMNJ=ZQC[=2_;I>>?__W
M5PY<I ,7?.#B_Z?6KQ*A>/S.[ZN5?G.&@//:W>NSMQ>3X@CQ))0O1E)Y5;6U
M^J@=AV^[TNJ796,V%46$5Y^WNMA5OUEGND=EUZK;:A#:[:OV\<__<SV?7;WR
M"#Q6'0BYH+_&MIL7G78[M8J'BBII^Z^3NXG:V'OM6H1NQ\>O[ ZLK$S5I!W6
M^0D?'XY#=*YLWX(2&%556J<.6]TJTZEM!0[V>V?O0242-1V?P5PM+3C85ZXS
MVI?,BJ. ]%&N\(C%,#6VF;71=5GLJT<F0@(]>\H[$R_$0R:+[^$PK%/AIR&D
MJ9:F"=K$/@]:CI6MC%?@?EDM&SU1 )1<V64Q.J='%#EU>_=.74XO:6/WN#>K
MJFD>E<:),"#BO5;]'F3U@U[U? !.K-2^=RNPJ95U1$/#+/AG6M:OJYE;ME65
MFS$X2Y$X 'N$F(KDJRNLU 1]AFQFBUK3+OBJZ-4A0;CH)OB_LIO6,$=D2MN[
MP4U*==!JA].4AAG[JM-D7V:Q.U@Z=6>=SMS*;VW?U&I)O^V6.+(N2-?!6: #
M]A9/G)IVTPQ;2[9)(KX="- I3Q9GQSRC3*+OA_ I; J?Q&ZWK=JGZ]2PCOP<
M-@P22R[[O3<(:/ !5:UA6OC?;WV]21%##-=Z93CU=38R7U1JXVR_#]X5E$2^
M9)77\'#2:!8\IL6#'?*3V3>GV".7)N'A-NU&3%KM2 =T2+0J\01#KTU7D('A
M6S4[%=$TMIZHVQ/4R7LKVKHS7CR/MR4.P1\^M'ZM*>IKXSO3XN>-M6(H8)X!
M05I&-HR.:LCQ \=DJ!C$Q"?%"];V<$*.";$H+PO.^7\P?Q2-4>@9Z)U2E2$L
M\L43W%L-8$OND(*5V/ 5- \V=+7:8GMM[DW= SR@DKJ'I$1*[_9-U8E*1T#
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
M\@$S*'ZE3PQ'4S8<UH!O21A%X!21BXHN<TGJ(!^E/N=,5JNZ3X5Q8]9'5#$
MH8#XO=$'[/N]KQS$&68:(=^0I=F59!@8U#R$!*H-G_I8Z&U%35&8&N:34C^V
M59HH!;/QF%,XE8-0-L*'O/K2VD,[*=*POKTG%/ #7!+H4'U),\!!-,@P5$YM
M"LQL, FK#(:0BED^&P95PJ^@Q^!TQ5!CA,$;6/82;*:5FXJ29DT0G\_E0?RN
M^J)YZK/;AUX"1PR,.KT!-! ]=JK8.-#X32P1T)PO/>(U!D'.0];&<'4O95<:
M!TKPY;NY^8HN*X\;W6[0GQ 9:F=D$,X]0K3*L1%-,=R)H!>F"XBQ[Q\YFGU*
M.CUJ;7N!,0[_,6)PDD&ZV.HJS$E<J#C0-VXDCE+.?%ZSP3*])-AP_\&#F*BG
MM?#W= R96:=$!>:_B)&&_&.XDMQ*#4L='=N!B]@A=+^:B;)I(_)E&# NY>B$
MS(-74$H,MR6]XT;M0^;=19I#A<>E>A9LXNXLI51O3+*2D,[B),]@8[SFB V@
M0IXO,X(0/,7)N,6VE 5KF:@5L>P5P DTT[ @08EDVX@,-K_'8-:\5F-*J83X
M>NT8F8U%SG"GDE<I \#1S"#>/0VJDEN<H,%P,0?,R((KWT=?$1C'+Q7\V)[L
M/2Q[&*%Q)*>LC<2I=7U\>5XRCI/M7DO7*6.4>]1XE8S6?+PY'!73JB$8MT\N
M,L*\/UY'91;'-_$KAA':&P%;W_/]+G)7M8=ZN)4LTBL!MRN8W\OUY;L$OS\.
MEP_AUU2W5]F&X4( ,>591=*\#:JC.#HR(8 >[))K_/SJ6^YIAVD:;49X'MC2
M%&#4IA?)$&:<2O%45BUI6B7D]:D1VS"I8W(#D>?RV7RBEMW*/)FO9I/:5=1T
M+%.>W4;SG"P.;O'\=LAC=^%J@G2>]9)W_;*SX%E=+*8O%M.RH(IF/GWU"U<R
MM^@Z@NU^T.%*B0W'=<_\57I;8OP.B)\PE=DK]8/QU69#V8_;9;AT?(6$6O^U
MI>$QYU_&>17NX+[V @6U8Y&D3&F'2]#'O?ZN^+QU6A<[>9%&TXLTZLX\C'XH
MZ'48>B?F6J5/Q:U&B=,Y9.6>NH=OU&Q:7E[?E N4(]^HZ_)B,2\OY]?X/)^6
M5U?3<GX]I557Y>QZ45XO H5'=%3H+B_+Q7Q67L]F:E[>7-Z4\\N9FBW*EXN7
MY?SJ6KT$Z:ORXN6T^+OIY,X1.K[KJ=^A:A!]ZT]#A0$2-]-R<7.)?=>7%^75
MS10'7%V!WL6U O&;BW)Q,2^8M=ET5E[-+@)K5SCIZ@9?P/T41*8W),W%O)Q=
MXLG%5'W.;EL^<E5]FU\I?4K(<>KEEUM/9OU;#U2,;QJ%RB!:*1NM/9^,CRZP
MQEAU:M1XB.^P/#!2-H_%-[/9I=HA@H;W!-*%;MY1C*9[)W$T3/P"$J[[CKN4
M8<04O+UOTZRXX+MS%VYYAQ'RR4$SH_M(9V- &;) 0BM*[ -S8_D7%W^2VH1N
MI$12FG,83P, FHN+G\>27U1,XWV$SWC5?#91Q][;.L]>C4.$;_@%0,Z6;2=O
MR:5?TSN&M_)JW;!<7E#\B9L(FMZOL74ZN7IY)@.Q^ 6 Q"_:+6T'..&/5"=J
M1POP?&UM%[_0 >G-R[?_ 5!+ P04    "  'A1E1[D :9N<$   4"P  &0
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
M-\J@WF X&_?!U1TT=>\MYS:@ 6$W(& RAR5F6*:H83CPWG$/;(&P<IUO',R
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
M811>?-20R4I!P=0&M6D^)53D1)+(2AC"H"L-T447PK-N#\*XZTRR;YG1?7M
M46&_4XN 5T4,CXB@._>ZB,@*.*]5T"-JI(3=SH$4F)K./V5'3OGP4'[DY"<D
MTYXM,*W1:-BA0LB4+/_#*4L(5YA@N48%<=CKU&6>68U12 ]'&+R!T.0*7[#E
MI1+CP+(%K2.6S,IM'-1D3X+\@:T+/""U$2=(GI75G%YM(QU")QPT; /']CK3
M$?]>NE?^0:NBH(UKR!H<0]VUVM6VYT_K5O<WO/YA+(B0"PT%9I0:]"^HQ:JZ
M"=<3([>N\:VE(45NF--_"Y4-H/U,2K.?6(+V3SCY U!+ P04    "  'A1E1
M5E9H&:8"  "5!0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6R=5,MN
MVS 0O/LK%CJGEBPY:1K8 FPG05,@;1"G#Z#H@9)6%A&*5$DJLO^^2\I6':#Q
MH1>)7.[,SI(<SCJEGTV%:&%;"VGF065M<Q6&)J^P9F:L&I2T4BI=,TM3O0E-
MHY$5'E2+,(ZBB[!F7 ;IS,<>=#I3K15<XH,&T]8UT[LE"M7-@TEP"#SR365=
M($QG#=O@&NW7YD'3+!Q8"EZC-%Q)T%C.@\7D:CEU^3[A&\?.'(W!=9(I]>PF
M=\4\B)P@%)A;Q\#H]X(K%,(1D8S?>\Y@*.F Q^,#^ZWOG7K)F,&5$M]Y8:MY
M<!E @25KA7U4W4?<]W/N^'(EC/]"U^<F20!Y:ZRJ]V!24'/9_]EVOP]'@,OH
M#4"\!\1>=U_(J[QFEJ4SK3K0+IO8W,"WZM$DCDMW*&NK:943SJ9WGU=?[F_@
M:?'C9CT++3&Z>)COT<L>';^!OH![)6UEX$866+S&AZ1DD!,?Y"SCDX2?6CF&
M)#J#.)I\.,&7#.TEGB]YJSV9JQKAB6WAFIM<*--JA)^+S%A-%^+7B1+3H<34
MEYC^YPZ>1#O/79F&Y3@/R%0&]0L&Z2090Z]\9-D6#4U&MYCIEFSC=^8,;(6P
M4G7#Y(Z\D2-=[0*X[%WJKKNMF/59DIQ-'M84EAN@'3"0,ZUW&<N?1SZK8P8V
M*%V*)W$EIL!DX1,YQ5PN6.46XG>3Q"-:.G(-N&5T*_N2'J%:48P:JL(SL8,,
MH>"&"?*^H]EY17>/ZS$L#*@2Z+R16./H=4<5\0]=265YR7-?8S2TI=&V6AJR
MBQ"N#,MS;)Q^@I9<8#&&?QUN>&25&O7&/PC&R9:V=\T0'=Z<16^UO^G]@W7/
M](:3 H$E0:/Q^_, =/\(]!.K&F^\3%FRL1]6]&ZB=@FT7BIE#Q-78'B)TS]0
M2P,$%     @ !X49469BJ1-?%@  33T  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C N>&ULQ5M9<QLWMG[O7X'2S=RQJRB*I"4OB>,J;<EXKA=%<N*:NG4?
MP&Z0A-7=8(!N4<ROG^\<+-U<I#B3F;H/B44V^N"LWUD OEX9>^L62C7BOBIK
M]_W!HFF6WQX=N7RA*NF&9JEJ/)D96\D&'^W\R"VMD@6_5)5'D]'H^5$E=7WP
MYC5_=V7?O#9M4^I:75GAVJJ2=GVF2K/Z_F!\$+^XUO-%0U\<O7F]E'-UHYJ?
MEU<6GXX2E4)7JG;:U,*JV?<'I^-OSXYI/2_X1:N5Z_TM2)*I,;?TX6WQ_<&(
M&%*ERANB(/'/G3I794F$P,:O@>9!VI)>[/\=J?_ LD.6J73JW)2?==$LOC]X
M>2 *-9-MV5R;U=]4D.>$Z.6F=/Q_L?)K)Z\.1-ZZQE3A97!0Z=K_*^^#'GHO
MO!P]\,(DO#!AOOU&S.6%;.2;U]:LA*75H$9_L*C\-IC3-1GEIK%XJO%>\^;F
MY[.;RY]^OOSP25S^@O_?O#YJ0)8>'N6!Q)DG,7F Q'/QWM3-PHG+NE#%YOM'
M8"?Q-(D\G4T>)?CWMAZ*9Z.!F(S&KQZA]RS)^(SI/7M(QG;JU*^MJAMQ>8?_
M._&_IU/76'C$_SU"_CB1/V;RQW]&A8^3&!\/14<F\V3$M7*-;%1%C+_3O[:Z
MT,U:_ PM6]$LE+C1]\U"G.)Y06L&0M8%/["JQ'M%)N,C)QK#3Z[5G2GO=#T7
M'TRC^(5/RE;\B=X7<CZW:HZWA9F);Y[#Y<J2H@>?Z'V$-7BJ"Z(PE:6L<R7:
MQ- F]6PEG<A-?:<LF!&Z!@^TH2S@)I&A?02Q'3U*C W%)WR4=U*7<JI+4L)#
M>PK:<XD790VQRW5F5='FV&ZZ[DDSH-V_F1QWGZ/F^NPLK:YSO92ED)5I88-M
MOG@SK $8.B^17"ZMN=< "U5BPQ>#5\^>#4:CT5"<%C >MI)EN1[TV-^V849?
M+J5MM'*"[:<\9^>01#?B%.;Q'@&)GNBG0MTWRO-+J[!S:TE!13#A[QF=N'XO
MUV(RR":CR<1KHI*WM!JV(]3G/Q>RGJOD1DNY9AXH1Q1MN6NR 7@#<RQ Y&VF
M[R$+*-FY FVX!5!?6 FU9/2QEEXJBUC5-K[%SVG?J1*_ME",LE M^!(W:HG@
MF$*1'BLF(V;^0N7AVW'O6Y"J@=9X&_* #4H(&2  [D0;K51YIPXKPC$">>VP
MW5S7-3W$TO?2YHM(<,S"0;J5U'>1S5(%>9(DM:ES4RU+S3X-AC,E023((+QE
MBS8)"J_5IA S:ZJ-_<8O\=B:=K[8%FW\RD?&[MXK^#48:$AI#5 $.Y'&V JF
MM5E@PNWN!G4]L-MDQ+LA6#K5K#3T151[4M'WV_KBC<GIBZQ0TX;,>7GV]M/%
M:3"O6R NB-GCX>C;\1#F#%R3F40R$_&>MF(SD2GNG@J.\A0#NM956_6\Q>_5
M.1E+_<TD@1NAP3A]VK#\KI-A2^Q(]4Z#_VB93%O6J*(TF9W =$9<-O)>N4&&
M2*P-#.400@@E;#<<><=\<J>)_V4IDP"@K"SD)P3B+^=6=P;<!CPR 2BFERQ%
M/KG;96M-8<I26E$:63N"@W=OSSY>BV79.O%L.#GY2WA=S$H#\EAP,@K^OS2:
M\@:^W4><*R'_R=-&S (H&Y.=R?KVYUK#>/_]7R\GXQ??.1*C"HMYYQ'M/-S"
MQ S*/L7*4HR3HAGW$$.R7L.SB(681GA7S_S9AS-!FPKI0B0RN#ZA[2>C[][Q
M1_XP_NXI7M_,<@GDLPCR2'O'@Q>O3@BW$Y6KJROQ#ELF.LO6NI9\*2#BE5P#
M"_-;<65A%5]QXL^YE=6 \3R"\;FQD/A.6RCB5!<#V+/4:C;(R!DN ;FFTCG<
M+O<X'ADX/[V^O$F[G^:-#_W(EX#%U)TN5!V2G81DH.2<L6M" I4HD==$0J@Z
MVND7L!O%('PD1^$TY(&\Z6\S5=*ZSAUD0[[#N&Y#PC$U0UE.Z>')^"]/Z0-4
M7K?00X*+F;9XV^E[4?G2$2\FHJBIE86I!]D")F7O@YN0=U%V(36NC%@3(SY;
M0?2V=J0PL$%?S!'X,(WRFN L6Q&^G+4.V(\0/"TH8*D")#MY348_JY ,D<91
M.@25> =BI\=_<_003".8,VJF)UQPI-5" P.)W%2E-U.<\$IT0D0'V=0B3@'?
MKH%,G!J!E)94R.G8V&9.^&ZFI9XSST'TL%2TC2^+0E[FJJ0E'48%1.EZ^69R
M?+A2ZC;FG0W4XT#,ND#,99FW7%-R .6YL06GM21T=!R_&SDK.>F @K(RA9[I
MCI=]H?)#J>YUJ.VB<V>,;W!C\FO'!O -$9I'.#O+B0U#"T8BERUEGP%9@.3
M9@29^(JT:HUSAV&QX\0"??@U'9AT!A]F&_$5[ C1T5!:UD2[#%6/R5G97+K.
MR&&9N1YO0W'^\9>W%X?C5^*3P(8JDY9JM9H*V1SE,243*O@(E&PJF [B6P<P
M+'@",'25:K0HO#\OC:-Z$U+KQB0#:RS($^Y$"H2S% S2+:%['WGX9QIB8]#I
M42S0!^E03 1BM%2AJ#%KI4BI; ]%D>A:!(U6,2C+V*\,Q<=0/V63O<!.130
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
MRIUVZM$KM9PSA08QYC&.O>\! "]2 8S(^RX &+7_(0 @\'D /GZ,,,UV- 2
MB*N0XPR>SC ;8\1LS/__S"9^(+.)]Z"-^754:B'LTR A,L*[S](]9TB/;;E8
M_%TOT:0G!CR$]BSJ 80EI8F27=+#PM#R7<?T Q?(N;^@.Y@_+&:.[>W2G2 &
MD, B4 ","Y3"G5E'P<BB\*%T)PC@0T'2Q[<?$%'&; <!'T;>O6S'EHB;C#75
M\@;XX8<A5H9H"N]\F"'V_%FTT\__ KJ#P'+=X#Y5X]BUD@?R'0^+ Y%N5_>%
MAT4S1I]8K.@G$U '7\-TS.G5MI=Z@3':F"6U/3,8CY6XY4'_%]$*+80*:FR3
M6I121['<.',3EN;<1JLD'E-7[6Q4S%K57],-(R"<&$KG&O*QW)WM]=ZA-P85
M15+QT_&P3MN!G79#4\@=>N>!'-R#D=OQ%?*ZSO<A]ZC]]R-W#*<!'8'C=)\Z
MW$8)"*R#Q:Q_=I"V_1QL(_<"%,6A9G1N#,?SW%EL\US0:<"89^]@&QDX-G5.
M%((EVM@9^2#I'*$_HG.@%J@51-$8WF)(]"65A Y1&'$A(^O0 GH,<GQBRP-W
M<[YDT* >\X#2UKB7RTEPBZ/#>F)[XH<T0CB%;G'H2^";4T8__W$FYX"S)J38
M!W4%X7)];I$?!&^AGTS#6X@%".[!GD#1[0EXXTKBS2O6"I"*P=CD<CK]]+/P
MS<'2>@#?U.-[\ VC<F.YHSD=C^NT&]EI-S8)@1[64]?Y+FKJQ@J@O._=FP[;
M_Q# 82:]Q.\_#0$NX PZ@UHS";>7.E]YR7SET634E&34N)>,CK*ADDY"ZOY!
MU-[ITR[WO-AO^-"=],7EY9O/E\8KYE4QE N9Y7UBO$KK6\Q'1$YH1S/(VW_2
M]0R*K3*5^J<$EP$Y&90]?NH:AKZ7)=.H(ON27N7"DI&$E0A;M,3MA;2)KPZ>
M0'[!WB(' 3%.5SMDR@&V:1&S>C91C+N3>(JHAA*=0H\;5EBM*:L[;F"8U+/M
M(?D"];+C44:0VQS@A^O! M?;8D7EQ^#D>\'(#@NN&AXIEXN6KI^8(0F]XP/P
MQ";-5OU:05=0^>REGJ5V<):#E2MT#\!$6\/X+ ]FQM,,%/$1",R7NKO660 L
M@C :Z.<S6V:3([<):+AU+GB<5O%VY*/R^A$"ME4.^.V&E'YHA5,UB/&0V-RI
M\Z\_MME&7<_B["-,0]I[GGIW-6:-/ZL!5OC$]MJ_QNOV8LQXZF)XH),,6JFI
M7&"^Y8/.$?2:H"W #( ;Q/.NKY[KJ=%3 E8*C I=LFBYN1M/"^@.)L;W9"+/
MQ>Y-9A))6!-P%5HT,M[O'(5+,+TM\Y6H:GT8:+Z!D6'O!4:<+;/FK . 0>,G
M?4ANTCMIU5.Z>N!#;\^_%Q3ZJA14\4I,Y],)EM$PFL\>Z^=]/ ^/FN"/$=<I
M4![25'\J=\-$C&?%8'7O!S<!3!?>SF-CQ#F,Y\?!!"#%'G.$3F<2DEI]A-R?
M"J_$5<,%%AS-#@_!FZZQ%S/# 3'#',ET_'P@ZQKC$ZAV7ICVB]W>U3QPYB0,
MF,'S,4IZCN-$EF<'.T P]!5 91#0*#0/^# (0C ER77!*9C4B>%JA;JG@Z !
M*7,#*\*,A!-F[0S25<'$M,8L#]C& ^(@&/QY'.EJ#"1R>JR6ARUW)A(4-'8.
MFKNK,0,)7"9BF0#?(YO]HQX6E,V'MH:=O0AFL)TI6RM$2V3:&8L7MV4QK#T?
MR$87R$_("24K:LKE[S(#?VA]D(^-_B38Y-+SB)0KW614.L(2 @3RG7D<ZZL
M@'F&S$!O>=H"+&B[WJKSSY56$FN*S"FYD4V 0TB&L14G'.Z"7BAW>Y[<645,
M4C-#!6;JRY,H9<QC;&$FW- '",'XJ&X"RTU43OML8LH.0^F@U[\ PA6QV^-_
MQY&[>S@=U,*NP/'=>P&\J_FS>%W(!=3MPQ TCPF8GM9%+J-C@M:1O0/?_<3!
M,@Q(\6FW8(K5@<9@_8[!6GI6ES YC>U>O^%=>(%M>:/L8H(@9#K..9K3=<*8
M0NQ(Q4/X7!*Y<C,VOPSH&G-\#LNMS<1LLF.6A1L@2GV?'Y5V/FK2P-Y!]L4#
M97AH,K]2=S5^T$PS0!OQS'L?>Q;M@SGNA6 *H@/+D'J^Q[U\CZ>5H!XRW38R
MX>G0B*=*@\#1Z4(&-/<IWL]E7]@&V<#!V+DW=KN:^]R+>R>$]0'6TM68XU\,
MJ0!3BOA@9BC:7TF!I0%C-YGF7SRE!/</]OT*Q@\]]G\4_Y+><^ 0LJLQS9L<
M9\8UL=>Q%6MB6L@]P)IX&X0'LV!?" .'FR1G7PYP+"'U"9P]SN3S*/DP9^JJ
M',MPR'QYP#N_:'<UYC8]E@WL#P)OWS;]H]W@&SI)@$7+<>=W;?KY%#<"B"5
MXVF+LO>$^WUR(T<>N4?)(6YD'N!&T0%:HQX?Y$:VO&[@._M&ZKA15^5X;@1Z
M'<($#L]3L(;&X(IA$(Y!'# %,]G8EB\BX'W"/7SX0'*$&.3Z"V9]5#\(!*ZX
M=O##[.B'01:!*,W&I.>;+BWWL<K*RORH;A)>#*[?,7O7O_W1R,B7+\2IMSL.
M7,@SRV)XSUX/JE8IQYV1"NUMW43JM%Y:\"4Y4U.XS@<'?M5YQL7 'Z2)#9V'
MM';%&(N+T2LGE3YZH9W(=FC90%V<")U(G1@'/C DD*<J.KO,VG ?3[$I8V"S
M)Y.OG>Q!00PT=QW+C8=;\%&I1H;]]7OO(*8O&F/U7M,P80I^>-;<%QD#SYA[
MGV=_%#QGP9[-"T:C&)0>GH<VF3IK?";3$$-6%+>70'K[+WAG) ;0V1S14;<D
M))%_RQ3PX<2TL9.8?N@M"4GUKV4_[2V)>VY]$@7Z1+71):H?>/NK.T;L)W 8
MS\/\]:N!CH.3,0Q,O]LCJ=2]=W>X[?-YZKE_2>=B?"&:\5 LLUR=\BBAAA:*
MQRR4=FO/+J85>BT0O,M,O9DA#PK77+K_5 5^#+ =7,70WXV+825,D"1!?-M,
MGB;(>_T^PSEB,CO!QHHI93]41I+\;Z64$M^6O.,O7Z8K^F/ !5/=KC^,@K8$
M+H@U\Y&Z;4[W00.E!W-\WN JIOX^7FOU*W& 1+'>Y.6=$&,AGLLCOYZ=R*^(
MNI4:8ZM@'_#MU;?NTPR/P53R@I?C)?)V0_NYY2WM&^#CB>JONN=#0H[]>"7S
M4_J-D9U=+59NKH\]%];?C07P3#8\PVAZ$;M7ZQ><,ZS#,LG&O":3)"Z4]MU0
M9E%;,6R<=9O9!2_S@A79._<5>>+K\.(987%&A>J>+=N"AQ*>XTAQO S(CR,[
M;([>W8;,Q+@\:)#GY1 9@D;Z*J6Y;]>6HLO@V-_"V'9DN6'/F;N2D7:3;RI@
MM? Q+_*4 QP/VR0W\97!/!"IB$ \DC)\EVRP/GB\,,0M;/]Q9XHF=AP>& PS
MM0O/DS<Z)<=JKQ?>"QPR-4CMQ\O?H' /$.DH]1[^?.S>A))OA$SL_R$5JY0?
MCCMJB_;5G>KG'AF[JNIW8'=53>^Z%6EG_X?I<UUYH7?8P:"0N8VE$"O=0;ZS
M]=K+8O59JU&OXV8+3[<:#JHM4CB)V@ CM;S6TID1(@O'8=+!&>G:%L'A=K&\
M)A?>[:@MZ2= 7K\@KE_=35K09*+,ZS&O_2XEC/"(TM2+3.-L'_TK@K>.^=&@
M4,WD5-.T,:_$3584^E5N_9Y/V.4@6W%=R4%9^HTA+45>P)\XH>Y*C<OM9I-+
M @&:K7]_8LN;!4-V,_SI 9TEE?.UVE:#]]78(5E0=U>#]\=XRS^,XO&Q5UMZ
MA*@!0'!?)-%H+$R5C0?"'^]9;7/IDP7("+L9A%^QFHFD-UULITM\K.2[O7R[
MKZ^NSE].39ZXDZ&.+EJILN^^$_8SR5Q_@4==Q.9AM:W)]O#2SA%DSOR+R1S#
MS8W"4?CA^U%D#IX\R NIK\>S.:PP7CQB<VW)/)OS R;'>VWU]X>Q.:STR2 I
MHKX.;"^]'P&'J."[]]<'+GAR,B4"ZAM/LY1PY^\,'8R"0"8N%^V'L^^C@I.4
M94 %%XYM16,FW98<30>9Z7*LQ*:44)XJ\C8%3Z[E9G>.#CHN>58XZKHM&K79
MI6[6-&]34#S-$Q=\]4Z]V81]K"W_H"0*PQT*=1RM0ZB&6!#M2/'7+D6 \IAG
M0\[N$";YG9NX<@_$H]A )E]CX'$PYIDC3L=K,)YG.J!Q 3:O#L\; V<T@'(O
MP<D)3>1U.N6B\%1>-1V/>Y(#HF5"3*)7V^K.XD)^/9X$!C$O]XTI2%_X5Y)
MOA/EQ:..VJ*C2> A&3]. A.^7^".:%57=)@ ^H2 $0'L2C@V8S2V:6[%/+CE
M#PY NI)I?K7P$L1'E(R,T19I[C/-F;#%P!H;1_VA95?2M=OE1\R=DPKO,A1=
M^M/YD<V<;1#M]JY*_^FDQD\BK"EC@M663?W$V^/!+^^M174C?U^0[_ #R=2/
M\'6EW4\87JA?[NNKJ]\__$7^DDL-5:[1U#Z/@A-U:Z[]TI0;^3M^5V73E&OY
M\5:D& <KX#E_.ZG]P@ZZ'W9\\7]02P,$%     @ !X494?@TB$"@ P  4P@
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
M1O>,,\.>%\MDG.?%@M7UAG[:*,:)P87'R]XTQ#3P'S@]IYJEMW6^GH49AEC
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
M- !=M\1Z857IV]!&66IJ?IK37P2U,Z#SK5+VL' .VO_2]"]02P,$%     @
M!X4942=R&ZV_ @  $P8  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL
MK55+;]LP#+[[5PC&#BV0U8[C/I$$2/K .K1 T:[=8=A!MIE8J"QY$IVT_WZ4
M['@IT.2T2RR^OH^D1&:\UN;5E@#(WBJI["0L$>N+*+)Y"16W1[H&19:%-A5'
M$LTRLK4!7OB@2D9)')]$%1<JG(Z][L%,Q[I!*10\&&:;JN+F?0Y2KR?A,-PH
M'L6R1*>(IN.:+^$)\+E^,"1%/4HA*E!6:,4,+";A;'@Q3YV_=W@1L+9;9^8J
MR;1^=<)M,0ECEQ!(R-$A</JLX!*D=$"4QI\.,^PI7>#V>8-^XVNG6C)NX5++
MGZ+ <A*>A:R !6\D/NKU-^CJ.79XN9;6_[)UZSM*0Y8W%G75!5,&E5#ME[]U
M?=@*.(MW!"1=0.+S;HE\EE<<^71L])H9YTUH[N!+]=&4G%#N4I[0D%50'$YO
M9K>/[&5V]WS-#G[P3((]'$=(P,X<Y1W(O 5)=H"<L'NML+3L6A50?(R/**$^
MJV23U3S9"_B]44=L% ]8$@_/]^"-^BI''F^TJTHN#'OAL@%V)6PNM6T,6/9K
MEEDT]#!^[^%(>X[4<Z0[.)YH7HI& M,+MG!\*\=G/^OF7B WAA>VYCE,0IHS
M"V8%X72& 34%^J8PK@IV!3E4&1@V&GKMV8!A"=OL+IF<VW) SS_7C4)+DY2#
M6+FK]AB]ON;OK;*NC7X3]."A<'"$E7-CWH5:!AUH!CEOK*_4\=E2&_R*8"JF
M.%)G.P-Y"$4-;FB(:7/X H*^@ .J#1W)87"YP9]5+A?FKBOPUQ5<08;!'77(
M5V*@$.C3EEHM6\J"/-@7UX(D.1V<#-,/0K#I4;#IT7\GC@>C]'QP'J<?A<^>
M5+0UJ!68I5]'EOD;:&>VU_8;;]8.^C_W=EW><[.D[C()"PJ-CTZ/0V;:%=0*
MJ&L_]IE&6B+^6-+6!N,<R+[0&C>"(^C_!Z9_ 5!+ P04    "  'A1E1+H'=
M 8X"   ^!0  &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q]5-]OVC 0
M?N>O.$5[:*6L"8$00(!4VD[KI$I5R[:':0\FN1"KCLULIW3[ZW=V(&-2X27Q
M_?@^?^?S>;93^L54B!;>:B'-/*BLW4ZCR.05ULQ<J2U*BI1*U\R2J3>1V6ID
MA0?5(DKB>!35C,M@,?.^1[V8J<8*+O%1@VGJFNG?2Q1J-P_ZP<'QQ#>5=8YH
M,=NR#3ZC_;I]U&1%'4O!:Y2&*PD:RWEPW9\NAR[?)WSCN#-':W"5K)5Z<<9]
M,0]B)P@%YM8Q,/J]X@T*X8A(QJ\]9]!MZ8#'ZP/[)U\[U;)F!F^4^,X+6\V#
M<0 %EJP1]DGM/N.^GM3QY4H8_X5=FSND'?/&6%7OP6377+9_]K8_AR/ .#X!
M2/: Q.MN-_(J;YEEBYE6.] NF]C<PI?JT22.2]>49ZLIR@EG%[=WRQ5<K-A:
MH+F<198H72#*]_!E"T].P$?PH*2M#-S) HO_\1%)Z?0D!SW+Y"SAET9>P2 .
M(8G[DS-\@ZZ^@><;G*H/UQ9NN<F%,HU&^'&]-E;37?AYAGS8D0\]^? $^3.-
M2-$(!%523VRCN>5HG"64W'RTJ&NZ(6O[WKF>97:C.#5;EN,\H%DSJ%\Q6*PJ
M[)W;!B[P+1=-P>4&&LEJI2W_@T4;X\8T3.8(N3+67 *CPV &2B5H+LVTM]JA
M>$6HVW:B]"S4#73=Z"5Q$L,'2,(TSL)X%#M'WYFC+,Q&F3,3Z$^R<-R?.&,
M_704IMFX1Z+IL2A))*23,(O3WDI9)H@L#8?C<3A))O!>*Z*C.UVCWOC)-:2^
MD;:]WIVW>QRNVYGXE]Z^+ ],;[@T(+ D:'R5I0'H=EI;PZJMGY"ULC1O?EG1
M X?:)5"\5,H>#+=!]V0N_@)02P,$%     @ !X49494?B02+$@  4T$  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S N>&ULO5QK<]LXLOW.7\'R=6W)54Q,
M/ B0F215CN/9S58F246>O77KUOU 2[3-'8G4DE02[Z^_IP$^)5*6D\E^F#$)
MXM%H=)\^:$!Y^34O_BCODZ1ROZU76?GJY+ZJ-B_.S\O%?;*.R^?Y)LGPY38O
MUG&%U^+NO-P42;PTC=:K<^[[ZGP=I]G)ZY>F[%/Q^F6^K59IEGPJW'*[7L?%
MPYMDE7]]=<).FH+/Z=U]107GKU]NXKMDGE2_;SX5>#MO>UFFZR0KTSQSB^3V
MU<D%>_%&4GU3X1]I\K7L/;LTDYL\_X->WBU?G?@D4+)*%A7U$.//E^0R6:VH
M(XCQK[K/DW9(:MA_;GK_U<P=<[F)R^0R7_UWNJSN7YV$)^XRN8VWJ^IS_O5O
M23V?@/I;Y*O2_-_]:NMJ=>(NMF65K^O&D&"=9O9O_*W60Z]!Z$\TX'4#;N2V
M QDIW\95_/IED7]U"ZJ-WNC!3-6TAG!I1HLRKPI\3=&N>OWY:GY]<7WUV]6'
M:_?CK^ZGSU?_>/?Q]_G[_W'?S>>_7[UU+S]^F']\_^XM*KUU?WWWX>+#Y;N+
M]V[;:N[.KN.;55*>O3RO(!!U>[ZH!W]C!^<3@ROWMSRK[DOW*ELFRV'[<TRD
MG0UO9O.&'^SP[]OLN2M\S^4^BP[T)UKM"-.?F.CO8K'(MUF59G?NY7V<W26E
M&V=+]ZHH\L*]S(O"VE;I_N_%35D5,+'_.S"J;$>59E0Y,>H<GK?<KA(WOW7?
MK3?HU87]_IIF<;9(XY4[K^(J@6-4Y9C*#_9-/OZB1)?)JQ,X<9D47Y*3U]?W
MB9O<WB8TT*U;X>US4C:#P,;+19'>)$LGOLF_)"0+58FA&PB7/9!V%E!"ODJ7
M:+-TVZ8E=0?\*&*K)6"(:5K=%TEB-%FFW]RUM8&$;,#%"B;M"KHI]$W-5L".
M\H5S;=KU;698W[DHW4]%\B7-M^7J 9/XDF3;Q/V(,0OW709Y$Q=5ZLDMG:;"
MJ<N%QX+0XP'#RTQX?J"\0(3N&5[_\E\A9_R7P1/W/>8S3S/A7.:E45L9PPE<
MADY\[ODJ<F=,!YZ*%#J9,15ZPA=X;/I@V@LQHJ]]YZ]%7I;NILAOT\J57H2Q
M6<C=&??"T/="R=&LZ:!ISCTNA:>D<.9 -"R!Y]XE&32],GJ-E\"*E$R20,]-
MO@'$2XC'/>U'GF!=1Q"->0'F?=;K.Y#:TXH[M<YF*PAXYMX6^;J_G"2#\D*:
M:E]4P2-,378C"%]Z#*MYAOZJ!%97-0*Y 50D&6_K[OZMO^\(<I/ DA+2V)?4
M1 <RK-D-YD\:)#'/W-2VJ.)OM"J>TLR3@7Y$TE!'6';HPOET=-\SYODB\GS?
M[ZFP767/E[ZGA"(1A'(^(,RF@[F<TIHPWPAW.A3OM!7PU(Q2]T0?9F'(/*:T
MT6F_.ZP.G'$-GW++^QA*,I*P7RATI0NT])]S01WXS_TGM%ZFJRVY]E[[.54K
MW6V)CVE&C3=;@Y=)7&3X6^[U^<)Y8T1AT(BOL;H!/8;P!_*FM_5 ]%5*&&'8
M_SH'7/P,]Y>AIR7<&5Z'J2E/!1@^5)/N+^'AD8__U([["WBIBCP=^5@BO$@9
MC;N_T*@(G!'AT/UA"0*F&D7P_P#S%AX7>L3_H1JN 5/AT_P_\ (6>#I0G<TK
MCHZCGFCPN$! <OV(^TN8IH)X:B@IQW*HGDO/-%>>"$?='T8=$MBQ20!H:_PH
M! A/:ZQ8$#PB+1D; %#[3P.!()J" (5P0( KZ/^C ""-S9!HIT/A3EOQR"KK
M?LXL&H18QS 4WP, 0EL'AN=]%P ,VO\0 !#P"0 ?/6HLLZ_[ * I"C'6^^H>
M9"I.RU3<_S!3"<%4G"<PE7 /JC9Y00(UD/0Y6>1W66HV+@/\NC;F-D%B?(\C
MF',1U20FA+LK?Q+% *J&HNAHE\10H?(D9ZX,.)!P/T SK >"$_/%+GT)0@ #
M- (!P*! $?A$7 3#TNJI]"4(8!-!U/FK# @AANP%#JRT>)2]^ 9!HZ&D=7\]
M/)!* >GU&'Y)J"$4<A*]ZN]_ GV!HW >/"9J&'(O>B)_$0![0JY=V6<"03#$
MF @^9"<CT 5;PW),R=6T-W*! ?I8)<<8LT/^6"3WM+?'\M:=9HEUZOA;BSIV
MT^4 5[99D<2K]-_P$1J;7#MM5@,KFKCEUWA#'J!&IM*:AOD,8Q\9O45C3$IK
M(_CI<%JGS<1.VZE9)%;B>6 F]V0D9M(B*6??A\2#]M^/Q"&,!O0"AM,^M3B,
M$A!2AN#4?3M(PWX.MA&7 A2%JF9H/(3A"3Z);8*#'@/&A+^#;<2HL4EC6H'U
M^=CI2)!NFJ$<T#-0!=0*M!["6X@>I:&&D$$K38&)6$3=08=!3!*V/'%W)@TC
M!I68!I2FQJ/<S(!;J _+B>V&5*0$-89NH9(&^*:$J;__.#-CX* 14>:#LH)
M<4E;WB?!FY+1.+PI!""8!XT$RNV/P!M%$C$M6-.!$0S*)FYF\<W]6?C&$%H/
MX)O]_ B^858\-#N4T^&\3MN9G;9S,Q H$$\Y^RZJR4,+4.)[]YK]]C\$<%A)
M$<GNJ0]P :T@Z]4Z,B%F::;S*,V\B5=QML :4IK6I+30ZS#31;#P-EDDZQM,
M0;"650[R7Q?[#9^ZY[V8SZ^NY\[EMBAH*A=E"8E>.)=Q>0]-:V)[OI[ U.ZI
MKN=0MT6ZH#DNJ =.KC;J;ATRUC6<.K=:N@6FG7ZA'+)G? 0Q!INIB'>=-"FJ
M%GA :\'+-(.I9R;M"C711%Q&'#C ADI3_LTG?*)]1#A&097!'25H:PFM57GQ
M0%L-2K_Y?I]6@53YX2!W1QL2( ,7T,#M-EN2\$/8D2(8Z&%&\4 0F>)HR67D
M*J+J3 +*DDV<+KLH0*:06QBI5ZF9G,<0DQ0_  !-#><ZKQ!LALL,?) P<<IL
M\EWMS  #@=(]^23EM7QBO\Y'&UA@UJLD1F HZ*CC67[[#*[8" =DQCX?O1^*
M7;8&H3=ZK![,5)-_;=,-^95=?3B@(GU/D^JVQJ3R)R5 [(Y\T?QUWB:W"12T
MW%FZ$!;(HEXKNY0SK+?YT!I"C?:U!FBOSH-PVO3M]WIIZB4!WP3Z*$[\V&S;
MALL"(H.%D<*DW#CV92;G1U0T @LAC6KG?1K?I"OPJ=IV#$S>YZME4I1F;/V+
M>P4E0]\SS#A=I-59"P"]QB\ZE]S$#T:KIV3J@83<0CX*"EU5ZJC8)CV;CA @
ME9[.\];?.W]>]28%>]04@4!FB(#*L2P+I4R$%X*OO:?P61]MN!S6KN#,\',H
M3X;!"""%@K)YK%4)T55B%H#:59[=/4,47@/S;RH*G6!?OCH$;W6-/9_I3XAR
MP=HDSJ<=N:[1!$UKFLVZ4((NY)VI";#A2 64:Y.8)5D.P^Y>^,$.$/1M!5 9
M!*044@^8+D)_,-83YV +E'X)86J9.95:P&E MWC@::R(&E%KJY"V"A:F469^
M0#<"B -GD-,XTM;H]4C+XS4,:[&SD""7(3NH[K;&!"10F A-JGJ/1G:?.EBP
M.N_K&GH6&FKPV9BN+:)%)D&,X$4;KA#:GG9DIW7D%\3V#-^I\L4?)E=^*#Z8
MS\[%<FFV7Q"20L\S(E/Q)B6A-4(($$BR:1SKJ@" JQ@FL>P8V PL:+O>K@SO
M6=9"(J:8;!'7/@$<7%*%7AC1=&=DA68?)\R>25,ZF7)/X)S2G!E991ZC"S>B
MK7H %PR/&B;P>&2SSV<C2W882GNC_@D0;HG='O\[CMP]PND@%O@^D_Q1 &]K
M_BQ>IRB \LX-0?,HM=+1.LW).T9H'?%RX+N,&,(P($62WH(Q5@<:@_@=@K5T
MK"ZB-#(V<MU6=B8"WQ.#O&$$)Z1$&SN:T[6=47*P)15/X7.1YF:;-1T&ZAI3
M? [AUJ>4:[2CEAD/X*52TJ.53J(F*5@<9%]T] L+C:8C=5OC!]4T ;2:3J?W
ML6?6?)CB7G"F0!\(0_;['O>2@LX503U,(FV@PM.^$D^M! &K$X'DT+1/$3^7
M?6$;Y ,'0_:H[[8U][D7[9W@U@=82UMCBG^12P584O@'Y7ST?B0%E@;DN]$X
M_Z+S1'#_8-^NH'PE:/RC^)>QG@/'A6V-<=[$V(1I8J_C6]9$"1]^@#71O0TZ
M0@7[@ALPVB2Q_7Z 8Q%1GX#M<29)A[Z'.5-;Y5B&0\R7CF*G@W9;8VK3X_G
M_B 0^[KI/NTZ7]]( @0MQJ=W;?7W,6X$$(N QN,:I=$CVN\3-V+F<%Q'A[B1
M>X ;Z0.TQGX^R(U\<S% LGTEM=RHK7(\-P*]5E !HY,2Q- 07%$%:@CB@"FH
MR<>V?*:!]Q'MX=43R1%\D.(OF/51X\ 1*.+ZP0^SHQ\&69./LUDPVC14QI?-
M]36"2\J]I?4UN?UD79XY5'1I4W.UF*5-#^[(GM3VTRY-G:B+LVU,N2%+REJK
MZEE*N]87O14V2G/>V-R?M]N-,[N@4X66W!7U,0G-G/@+Z2JPEQ84T_9T-Y!
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
M#AZ-J#(=4@H$$JHUH&YZ/!5+[%CL%[(;=X+N( B"H;]KD._6\MVS\I,TE:5
M;3Z,%-B.)AR:U"N2Z%@]"L-6]:A6C\ZJS\7.5"W59Y-F=*+9&\3M%<>U9GQ6
M<ZG,)%+X2:A8$W@O66%F UX1 =CD(CYQ$?7C5A.]VD3OK(G9H=^<T81QA@P:
MF]X[$;^..KUNJWR_EN^?E7^V+WF38/_D+8L&44.?_:-)88?N@JHM$YIPV!AD
M<-,SGE4UR*H 9>&&1R+1C"*WS,SL!V43S/E&2OP*[#RJ_R;C?U!+ P04
M"  'A1E1R<6H_EP"  #%!0  &0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6R=5%UOVC 4_2M6M(=66NM\02@*D0KM-"I!43/6AVD/AEQ(5,=FM@/=OY_M
MA(RV@*:]$%_[GG//L;DWWG'Q(G, A5Y+RN3 R97:]#&6RQQ*(J_Y!I@^67%1
M$J5#L<9R(X!D%E12[+MN%Y>D8$X2V[V92&)>*5HPF DDJ[(DXO<0*-\-',_9
M;SP5ZUR9#9S$&[*&%-1\,Q,ZPBU+5I3 9,$9$K :.+=>?]0Q^3;A>P$[>;!&
MQLF"\Q<3C+.!XQI!0&&I# /1GRV,@%)#I&7\:CB=MJ0!'J[W[%^L=^UE022,
M.'TN,I4/G)Z#,EB1BJHGOOL*C1\K<,FIM+]H5^=V;ARTK*3B90/6"LJ"U5_R
MVMS# 4#S' ?X#<#_5T#0  )KM%9F;=T119)8\!T2)ENSF86]&XO6;@IF7C%5
M0I\6&J>2X3P=3^_3%(T>)\/Q]/;;^'&:HHL[4*2@$GF7Z H]3\;HQP3*!8B?
M.IRG=^CBTV6,E:YO6/"RJ36L:_DG:@5HPIG*);IG&61'\*/S^.X9/-:^6_/^
MWOS0/TOX4+%K%+B?D>]ZO6-Z_AO^1D[0OD5@^8(3?#/!D>U+-&9U?^H_>O\,
M<=@2AY8X/$'\!%M@%1Q[L1K8M4#3\=O$]]PHBL)NC+>'5_$Q,>AU/3>,PC;Q
MC;9.JZUS5MM43RK*I3PFKO.AYI47]FZ"J/=.W)'$( A[D1^\$X</.J4$L;8#
M1*(EKYBJFZ;=;6?4K6U-_#>]'G 3(M8%DXC"2D/=ZTB+$/70J /%-[;O%ESI
M+K;+7,]9$"9!GZ\X5_O %&@G=_('4$L#!!0    (  >%&5$/D.NQ' (  (0$
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;(U4;6^;,!#^*R>T#ZVT
MQ82T25L1I+QL6B8EC<JR?ICVP8$C6#68V2;I_OUL0U"J)=60P#[[GN>>.\X.
M#T*^J!Q1PVO!2S7V<JVK!T)4DF-!54]46)J=3,B":F/*'5&51)HZ4,%)X/M#
M4E!6>E'HUM8R"D6M.2MQ+4'514'EGRER<1A[?>^X\,1VN;8+) HKNL,8]:9:
M2V.1CB5E!9:*B1(D9F-OTG^8#:R_<_C!\*!.YF SV0KQ8HU%.O9\*P@Y)MHR
M4#/L<8:<6R(CXW?+Z74A+?!T?F3_XG(WN6RIPIG@SRS5^=B[\R#%C-9</XG#
M5VSSN;5\B>#*?>'0^ Y''B2UTJ)HP49!P<IFI*]M'4X _9L+@* %!/\+&+0
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
M<W%)29IZ(M6&T\O0U%/M:$2$94E#'(T/H/VYUFYG^ /:WT+^"U!+ P04
M"  'A1E1C;I+\*\"  !R!P  &0   'AL+W=O<FMS:&5E=',O<VAE970T,"YX
M;6R-55UOVC 4_2M6M(=6ZII//EI!))I0E6EK*Z#;P[0'DSC$JF-3VY#NW\]V
MTBB4P. AL7W/N??<>\GUJ&3\5>0(2?!>$"K&5B[EYM:V19*C HIKMD%463+&
M"RC5EJ]ML>$(IH94$-MSG+Y=0$RM<&3.GGDX8EM),$7/'(AM44#^]PX15HXM
MU_HXF.-U+O6!'8XV<(T62+YLGKG:V8V7%!>("LPHX"@;6Q/W=MK3> /XB5$I
M6FN@,UDQ]JHWLW1L.5H0(BB1V@-4KQV*$"':D9+Q5ONTFI":V%Y_>+\WN:M<
M5E"@B)%?.)7YV!I:($49W!(Y9^4#JO,Q A-&A'F"LL8Z%DBV0K*B)BL%!:;5
M&[[7=6@1W. (P:L)WKD$OR;XYQ*"FA"<2^C5!).Z7>5N"A=#"<,19R7@&JV\
MZ86IOF&K>F&J_R<+R945*YX,Y]/HZ3&:?9]-EK.G1_!T#Z+)X@%,'F,PGRZ6
M\UFTG,;5V46,),1$7(*OX&41@XLOER-;*@W:DYW4\>ZJ>-Z1>-^V]!KXSA7P
M'/>F@QZ=IL<H4737T(<=]/C\Z%WTZ?G1!_MT6]6]*;[7%-\S_OPC_B(H\BN@
MGV#ZML4[2!"5X@K,D9 <)Q*EE1'2]."L10"_)RME5-_<GQ.B_$:4;T0%)T1U
M];5B]0U+3Y]=..AY?4?58=?NWR$L<+VA&WC[N/@0YSJ^Y]P,&]R>^J!1'YQ4
MWRI3<B21RD&O%5D-5?W[E,G_<7L*>XW"WDF%2R8A,>),7_F^8"!R5E* *9 Y
M @FC@A&<0FT64KW4B): 914V4U.^*\/>06V]SEX=XOJ=O3K$?>Y5]?5TX +?
M&0X&GRIFM^:5OHU^0+[&5 "",L5TK@?*$:\F?+61;&-&V(I)-1#-,E>7(N(:
MH.P98_)CHZ=B<\V&_P!02P,$%     @ !X4948N6$U5P @  +08  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#$N>&ULC55;3]LP&/TK5K0'D#9R3QJ41H)V
M:""-H3) T[0'-_G:6CAV9[L-_/O93H@*3:N]-+Z<<[YS?&O></$L5P *O=24
MR;&S4FI][KJR7$&-Y1E? ],S"RYJK'17+%VY%H K2ZJI&WA>XM:8,*?([=B=
M*'*^490PN!-(;NH:B]=+H+P9.[[S-C CRY4R VZ1K_$2[D$]K.^$[KF]2D5J
M8))PA@0LQLZ%?SY)#-X"'@DT<J>-3)(YY\^F<UV-'<\8 @JE,@I8?[8P 4J-
MD+;QM]-T^I*&N-M^4[^RV766.98PX?2)5&HU=D8.JF"!-U3->/,-NCRQT2LY
ME?87-2TV#!Q4;J3B=4?6#FK"VB]^Z=9AA^!'!PA!1PC^EQ!VA- &;9W96%.L
M<)$+WB!AT%K--.S:6+9.0YC9Q7LE]"S1/%5<WSY^O?WY8_8+G4Q!84+E*?J"
M'NZGZ.33:>XJ7<( W;*3NVSE@@-R-QMVAD+O,PH\/QN@3X[3IU!JNF_IH_=T
M5P?KTP5]NL#JA8?2L2TPQ<4KFA)94BXW M#OB[E40I^?/T<JA'V%T%:(#E28
MX49OAP)!,)5#Z]72$TLW5VI;^%'H9UF<N]O=A=G'!7'FC]*@Q[WS%_7^HJ/^
MGO0E0H2AM>!+ 7+08JL0[Y1.TRCULN"#Q7U<Y/FQ%XR&+<:]Q?BHQ2O"B#[
M%5IR7@T:C/<*Z[6)1F'RP>  +HVCU/>'#2:]P>2HP?X4#7E+]O?73],P"\(/
MYO:!69CXR9XY=^<RFX?T.Q9+PB2BL-!,[RS5^43[.+4=Q=?V?L^YTJ^%;:[T
M>P[" /3\@G/UUC%/1O\/4?P#4$L#!!0    (  >%&5&'^FFJH@(  -X&   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;)U5;6_:,!#^*Z=H'S:I)2&0
M !4@ 65:-U%0Z=8/TSZ8Y"!6$SNS'6#2?OQL!U)67O;R)?'9=\_SW%U\Z6ZX
M>)8)HH)MEC+9<Q*E\AO7E5&"&9$UGB/3)TLN,J*T*5:NS 62V 9EJ>M[7NAF
MA#*GW[5[,]'O\D*EE.%,@"RRC(@?0TSYIN?4G?W& UTERFRX_6Y.5CA']3F?
M"6VY%4I,,V22<@8"ESUG4+\9=HR_=?A"<2,/UF R67#^;(R[N.=X1A"F&"F#
M0/1KC2-,4P.D97S?83H5I0D\7._1W]O<=2X+(G'$TR<:JZ3GM!V(<4F*5#WP
MS0?<Y1,8O(BGTCYA4_J&@0-1(17/=L%:0499^2;;71T. AK>F0!_%^!;W261
M57E+%.EW!=^ ,-X:S2QLJC9:BZ/,-&6NA#ZE.D[UYX_3T:?KX6 ^OH71=#(;
MW\\'CW?3>WA[BXK05+Z#:Y@K'CW#-+=UG*6$2?@ZP6R!XEO755J%P7*C'>.P
M9/3/,(8PX4PE$L8LQOCW>%>KKU+P]RD,_8N 'PM6@X9W!;Y7[[P!%V1"!,KR
M>0&_496H8?$;9_#+O.453 LE%6$Q9:L+L,T*MFEAF^=@7]" *%C@BC)V!%T6
MH$0*+)*Y9NM^L]YJ^5UW?4) 4 D(+@H8;U%$5+[N0<D8'#$V L_S3C.&%6-X
MD5'?HR52A;$[WN94G&8.CYC#LZFV*N+6/[?P"I[LE<48!FL4>@+!OB(P$S3"
M"SUN5[SM_^HQ_(27#_54$4K8]D$16K6@?;H(G4I,Y^_Z_4?VSA%[6 M?D;L'
M,R=#L;*354+$"Z;*\5/M5L-[4,ZL%_=R\D^(T'61D.)2AWJUEFZ^**=I:2B>
MVPFVX$K/0[M,] \(A7'0YTO.U=XP!-4OK?\+4$L#!!0    (  >%&5'4XDDS
M/P8  ,XB   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;+U:6T_C.!C]
M*U:UTC+2#(TON70$E:"%X2(NHC#[L-H'T[IM-$G<=5P*TO[XM=,0M^2"R73F
M!7+Q^>SOY/,Y=M*#%1<_TCEC$CS'49(>=N92+KYVN^EXSF*:[O,%2]2=*1<Q
ME>I4S+KI0C ZR4!QU$6.XW5C&B:=_D%V[5;T#_A21F'";@5(EW%,Q<LQB_CJ
ML ,[KQ?NPME<Z@O=_L&"SMB(R8?%K5!GW2+*)(Q9DH8\ 8)-#SM'\.LE\30@
M:_$]9*MTXQCH5!XY_Z%/SB>''4>/B$5L+'4(JOX]L0&+(AU)C>/?/&BGZ%,#
M-X]?HY]FR:MD'FG*!CSZ*YS(^6$GZ( )F])E)._XZHSE";DZWIA':?87K/*V
M3@>,EZGD<0Y6(XC#9/V?/N=$;  @J0&@'(!L 3@'8%L R0'$%N#F -<6X.4
MSQ;@YP#?%A#D@, 6T,L!/5L =%Z?G&,-*1[VNNC659*5V)!*VC\0? 6$;J_B
MZ8.L3C.\JJPPT5-J)(6Z&RJ<[(_N;P:77XZ/1B=#,+BYNCVY'AW=G]]<@[TA
MDS2,4G!-A:"Z[C^!+^!A- 1[?WPZZ$K5MX[0'>?]'*_[037]'"W$/G#09X <
MV*N #YKAI^QQ'\!Z^+ 9?D55[V@-#RK@)\WPBV6R#[!3V_NI1>X-\&_O]$YU
M[[ 6?F:1>PZOROW<OO<J^,7/47=I#W_3>U=5>E'NJ"AWE,4C-?'N6"I%.)9L
M D:2CW^ AR24*=B[&SVDG\#?5RQ^9.(?\!\XYE1, )^"82B4^G.1%G<;AH&+
M86#;8:39,);9,&:")NI:58&NX[E9/&V33WWD(_>@^[19AN5&GN?[VXV^E1OY
M+G:=[5;GY59NX/I!T6HK;5*D31K3_J[2#I,96# 1\JHT3YOQ$+PP*JIF4$O<
M^<=Q6XF[1>)N8Z!UK=&5JJD4J'70E(7ZV>^E<RI86B6G)V[Y,6'D5?/O%</P
M+(91]%_5[3J M]$M\1W'J>[7+_KU?_FL4W>5CH91)B3@:$VEQ90,BC$&[W/S
M1:_.)F#,8[5D3:E>]%5)7E B";JU)/6* ?1^!TE*,=E'.8*.62TX.V,I#[55
MPK4LP8T%"_P=/(W4*EYIT6?PC25,T C09 *.)FJ1%:KXV8('G#SK!)D=A\:"
M8+,'?8A#5.(0!\XFB[F+HO*\;:A):(P*-CO5FN(WI:3H.XD7$7]AEMP8@X#-
MBGN]U+'T0U/,Q&K+M5;(!F<\RR-NN5[@>^2-H54T<R&NX\<(.VQ6=C/@?*2"
MR:5(U*-5,@M8SM*?J5K8R_F<1Q/M?Y(^JY8-ZG\,R_+?"QQO.Z=!12N($-QN
M-:QHY;LNJLG<> EL-I/O-%JR-HE7YEOV'8^4RGQ0T<P/>OAMPA7!4/U<,"X&
MFVW,?BZHB_>J8L=S!FZ4'-M,$>-3L-FH/CY%3O.(FQ5 >FX='\:P8+-CM>+C
M?L5M^$#&DE"S);7@ Y6=J4=Z?LV40,::4+,UU1&27PD3;<Q>:QE%&[L<"XOY
MT'KS%)6=!D+X=FZ=535#N$Y'D?$9U,YGMJCSVU-G' @U.U ;ZLK6$J!>[RUS
MY5:]6@-"QH"0S=;B'>*"]L09/T VFXN/$>>5B7,W2FY[)$:G43N=;K7D^S!A
M1LC1SG8<EZBLX-"IM31D)!RUD_"V5-5OT7;DD]CX M[=5@67#<&K91<;/\#M
M_.#WLVOINM@X#-[=)@:7/</KU=.[\1*MG6>TI?>*BO%\+9<_N>'!QFZPA=W8
M\EAV$$CJ50 ;#\'M/&3 4ZD75B,:_80B8F,AV,)"+!41EQ?YN&'.&O/ [<RC
MEHM?+WG&4?#NWF'ALJ.@!OZ,H^!VCO(+^+,4-6(L@^S.,DC9,A"LY8\8SR#M
M/*.6O]VI%C'J3W:G_J3\:@K5OP<D1OV)C?K?++(O\[<13>QRW/A68;,1X%G\
M%+!G)L9A6KF?O"!E8<;U+]^(T672K,NG-!3@Z<U[%I7MZV# A$I6.2"WS#E6
MU5FSM"9&H<D["OWZKF?,E(M.]/:B&(P:XBM;V2N@Y_&<)C/6M .X(.4= ":D
M])VIN_&!6__20]7\+%3]1&RJ<,Z^KP*(]8\GUB>2+[)OWH]<2AYGAW-&)TSH
M!NK^E'/Y>J(_HQ<_8>G_#U!+ P04    "  'A1E1D;#?62D"  !H!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6RME%UOVC 4AO^*%>VBE5;R!;14
M(1*%H75J)02"74R[,,D)6/4'LQW2_OO93LBH!(B+W1 ?^[Q/SGO"<5()^::V
M !J],\K5T-MJO7OT?95M@6'5$3O@YJ00DF%M0KGQU4X"SIV(43\*@K[/,.%>
MFKB]F4P346I*.,PD4B5C6'X\ 175T N]P\:<;+;:;OAILL,;6(!>[F;21'Y+
MR0D#KHC@2$(Q]$;AX[AG\UW"BD"ECM;(.ED+\6:#YWSH!;8@H)!I2\#FL8<Q
M4&I!IHP_#=-K7VF%Q^L#?>J\&R]KK& LZ$^2Z^W0>_!0#@4NJ9Z+ZCLT?ER!
MF:#*_:*JSHV['LI*I05KQ*8"1GC]Q.]-'XX$X3E!U BB:P5Q(XB=T;HR9VN"
M-4X3*2HD;;:AV87KC5,;-X3;K[C0TIP2H]/I=/0\1ZO1R_(;NIF QH2J6W2'
MEHL)NOERF_C:O,-F^EG#>ZIYT1G>CY)W4!Q\15$0#D[(QY?E$\B,/'3RA\]R
MWSAK[46MO<CQNF=X8RSE!^$;-&*BY!K]>@6V!OG[ CINT?%%](N)D2A0)B$G
M&F&>(RKXYDZ#9.:/M-:GFE<C^PYI!VR?QF$4W??#;N+OC]MT(C&(NX-!\"_Q
M4]7=MNKNQ:JGF$BTPK2$:WK1:ZF]_]^+WK6].)%XNA?^T1S8.^@5RPWA"E$H
MC#3HW!N2K.>Z#K38N=%8"VT&S2VWYBH$:1/,>2&$/@1VVMK+-?T+4$L#!!0
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
M(D82+0>7*IH#0,_1\).UY-A&LAE23530S%2_R7O54=,B;_,R;R=R 24%TU0
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
MZ/*5PP;5VE"WALVL^W@"UZ3,,'$\>MRF.P0"R"AMDEW@) 1*3A-*$[T+G(9
MP9E66M -<"=:N8E61J,]*ZJ:%'>D2A>NPF)>FZN=4*RRU% O9@2H&4\8]<B9
MA$!A! 0BK!<S J30Q\H8/&:UB5E%8YZ61561A[*XRVHL9!5<EW,IM/1[.<0Q
M*K4R7M]-0IPTW%#EQXM<ETG "3Q<O0E71\.]AI4WR^]_(O<N=V6Z(&D^(^D,
MIO>LJLNT69R)^P9JH\)'@ Z;I:0QFGMT8#C&M?'[/\0IJ824QJ,CQ$E-C4H2
MG ZSH<-$Z;C(;XNE(Z\6, A>D[NR6!*06@T/18[&;X)VO!%4,N;=RV,$QZ36
M-/$"FR! P[6PGL,I@N- @9(:9\!N&+![&*A=Z>"^[WH="]J&G6249'Z?AS#)
MM!72BSB$,6HUL\R+.,19+;<)W(DWV<2;/*/';QQ(:M?<_H]9*W'A(WEU _<&
M3 ?M>'A-LK5%G7[#;XDD[!EK$B6\>,8(CEG+$Q\X08&,*W^6G2) (6!4R(%)
M@M%>FM$H2Y<O(:3SO3O["V\B'&,H6!8]+A"4$/X2.T507)B!U9!M"5069>$3
MY&/9]GA!HV5(_UO&M'>GGW7 [67[32*D80$SB$<8*9)1#WF.N612\H3ZTPSN
MDREK RX1)(PJ0]G0J.(]GSS*Y^=Z[DH"?$+J.F]R2EAL.GYSURH/&%,@Y<_F
M:7[?_$16.22YB^P_;D::#B P(+/O$Q;,THY43^D#IG&[ENR,"*JI?P<A,"8M
M'1HYO6QD<=UXMA/CQ=XQ%"HZ= R-,2"S6BA_:$QP)-KA"!+N,<X'.[S7DRPN
M*'<GVX=UYR^A$ZMY"M/NFR:5SV[)*^CI6;%8I&75@MI?<:+6U[/;;:5O07_N
M_/DS+V[%_7D7AS'E\X7"Q,"ZQ'HARN)*="]9LVRQJN%.> 9=Z@_1A5J%=*&P
MD"X4-DA7+V396O.)(27;1%V1506, "'-K+*J0=H2EY8YO%8!A>\B"2'K%2.+
M2\8/FR';.AVXH4.YQN#N,V%VB"!M(JP(5 'J$I0W\^?Z*>J2"9'( <Y[K<CB
M8G&\-0)CT2,2;R!Z1.3AT6,N\>@QE['H>^7(XM+QM"*7I7O,BE6U^)U<N8>B
M;,CXYT>WO''EOV*5GUYX\;CPBA0<.LN=BH. "1T2*X]5#$DY).#"+SD@2&F-
MA*S>$_=3!"FL5-QNI7Z[,?<RB\=EUMZR P\E";,0$=5^VH4AE39:!K,7@H1Q
MIQ.3^!H!0?+$-N-Y(/7BO2#B<4&TK_C 0WDB$P6YDI]Z84!EI676#QL1/%08
MEB1!AX=($!I2VZ&H>W'$X^+HI36(SOU.AQB:!&G!& ,J98P*;H,0J!2#)->O
MO"' :!V"]U*)/T<J'5")X&%%C/.F>X)[ @'2IN04L! "I56:^ZG;% ,V'NW
MHLY[#<3W::#]U0@>EL;0<@2"0^L1" XO2"# 6$6"]U*&QXMR/[XFP<-Z&203
M3"H_H4"!C'+N)^((4!@0DLK7>QB0:9XD TD5[Y47CRNO%Q4E.%:1HR*A?DXX
M1I!"B0 WP3S"1!  IPA0RQW<+B&]'.-Q.790?:+SL2,&#*/(4$ D%E<&&0JA
M1PDK)S(40H\@5L3P4.BE&(]+L3^QDL##*AM624!@D4J"Z 6AB O"YU42QB*4
M:8P;D'-^WR! #FK.#/6-Z.6<B,NY'Y[T=]?;SB A'0VVV3 4\R=[%"7\' *_
MHAU@II=[(B[W_@\9?G?%?=Q@J) ;#!5R@UYQB)NMC5;Q)Z;SHM==(JZ[#DKG
M!;*?R4#W2;_:,4:0>$*+NH1Y6?CS\A1U&4EH1:^V1%QM'9C."T0@,2VET=:/
M'E%(B:7,7QDFJ$LCC6&^Z$)=*B&V$KK=Z'O5)>*JZPJF?ICXERZOR>GLWZNJ
M;MY6A^3SHM<L(JY9#EFB)YV/G0HLZ$^9!+O@&%(U.P-TH%8K>C$AXF)B'QWD
MOZ0K3L#K;7&?9^V!KD/8ZI=U$5_68\<M$J1*3956/D=C'&F5TKZ"$\@&FM:*
M;>>X'>\8$E9++@:J'[)?X.6^!7[?H8MP<^M-<W[$/Q8R1H!2<>T7"R:80RNL
ME/Z>,^;04B4')A[92P09EPC[ZAX2V8/BUE(K_20/0X):M]Q'3C"DLDSP8(7#
MD-IH8X8*/K)7 /(Y"N" +%^&59@A)A#D !,(<H )!!EGHE_O9;P(].-S7AG6
M9H:H0I #5"'( :H09)RJK5-9<8ER4)HG0Y4P%#V"'(@>00Y$CR#CT?<B1<9%
MRC,3(!GJ!3RZ*8:,M[F7%O)ET@+6TG4&>\#J*7NM(>-:8_]*@M5 M!7AJ;P#
M@5,,R$'P#9U D;T<D7$YLG>)0*H5:"B'X:8(+AI(KVED7-.\M-HML>- &B2U
MO^N# :6BOI:98#C-!1TH8:M>R:BXDGGVXJ:0PST\L<I+3,<(#@L,@4%8VB\,
M3S%<I*M5+VO4<RH?/V)-4\@N%<I0B$,90K:R4(807(RA7O^HN/XY:"E3H>K
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
MFL4?53ZK?PKE+J^J?%J_?-2)*1&L@?G\/L^KU1_V NN?!#K^+U!+ P04
M"  'A1E1QWYLLI "  "W!0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-2YX
M;6Q]5&UOVC 0_BNG:!]:J6M"8/1% 8D&JC&U@$CI-$W[8)(CL>K8S#;0_?O9
M3DC9!/"!^.Q[GGON[+MH)^2;*A UO)>,JYY7:+V^]WV5%E@2=2W6R,W)2LB2
M:&/*W%=KB21SH)+Y81!T_9)0[O4CMS>3_4AL-*,<9Q+4IBR)_/. 3.QZ7LO;
M;\QI7FB[X?>C-<DQ0;U8SZ2Q_(8EHR5R104'B:N>-VC=QQWK[QQ>*>[4P1IL
M)DLAWJPQSGI>8 4APU1;!F(^6XR1,4MD9/RN.;TFI 4>KO?LCRYWD\N2*(P%
M^TXS7?2\6P\R7)$-TW.Q^XIU/E\L7RJ8<O^PJWT##]*-TJ*LP49!27GU)>]U
M'0X AN<X(*P!X?^ [@E NP:T7:*5,I?6D&C2CZ38@;3>ALTN7&T<VF1#N;W%
M1$MS2@U.]^>CY&7P,GH>35Y@^@BS^>AU/%TD3S]@G"2+T1#BZ229/HV'QFD(
MC^/)8!*/!T_0H!*X&*(FE"F8$"F)O95+^ R+9 @7GRXC7QN5-I:?UHH>*D7A
M"45M>!9<%PI&/,/L"#X^CV^%9PA\4YZF1N&^1@_A6<9O&WX-[> *PJ!U=TS0
M>?@04P-O.?CM&3GMYLK:CJ]]@F^0IF+#->4YQ 7A.2H@/(.1E$)"+*2L.D3!
MS\%2:6D:Y=>9J)TF:L=%[9QZ*)B*G%/7>V)EGJ)2FFC,(#7%MD& *(5:77UL
M,$J6E!E(K9 )I4SG*Y1;5,<>1J6@ZQ38\;/MMX+N36!_D;\]K/@QS^#N7\\J
M3?^@-TJ4N1L9"EP)JS9I=INI-'#-Z'^X5R/MF<B<FKHR7!EH<'UC>EI68Z(R
MM%B[3EL*;?K6+0LS65%:!W.^$D+O#1N@F=7]OU!+ P04    "  'A1E1/^^)
M74("  "Z"@  #0   'AL+W-T>6QE<RYX;6S55EMKVS 4_BM"&:.%4=MID[+5
M-FR%PF ;A>9A;T6QCVV!+IXL9TE__23+MZ3U"'W8FI?HG.^<\YU/%T<**[UC
M\%  :+3E3%01+K0N/WE>E13 274A2Q FDDG%B3:NRKVJ5$#2RA9QYLU]?^EQ
M0@6.0U'S.ZXKE,A:Z A?]1!RP]<TPL'R"B-'=RM3B/#CV?M?M=0W[Y ;9Q]F
M,__Q_.80/VL"Y]A[D71Q!.F%[T\3V^ 4^?(X\K]Q3U%?[U.WZ8:IJVP*O79E
MXS"38EC@2^P PTPXH UA$;XEC*X5M549X93M'#RW0"*95$B;G36M HM43RX<
M.,]N>LO#J9"JZ>TZN-]UFWX0Z#PKD#+6"YQC!\1A2;0&)>Z,TR0WX+,0:NW5
MKC0*<T5VP7R!AX)F,$W64J6@^C8![J X9)!9.8KFA1VU+#T;U%IR8Z24Y%*0
M1D-7T1J&-@'&'NP7\3/;X]YFHSWS[8Z)WC2"6M/1.,?RC]D<]YC6?Q4O*NE&
MZB^UF8YH?'O*X%Y!1K>-O\UZ 5/LP30[*4NV^\QH+CBXR1_=, Y)5X<*J>B3
MZ6:/2F( 4!AM0&F:C)'?BI0KV.KN.&VS:<WS$]3\;]<Y!P&*L+%H<_;?\BJ_
M6O'E]?^2W/RK' I^46-[S;UUD8M3$+D\!9%O\TQZ[;4SNMOV;K8>1?8%$>$?
M]BW"AJ9H75.FJ6B]@J8IB&<7G*'79&T>DGO\)C^%C-1,K_I@A ?[.Z2TYA_[
MK'N[$&W68'^STPN63</AM1K_ 5!+ P04    "  'A1E1EXJ[',     3 @
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
M04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL
M4$L! A0#%     @ !X4941V^;'WN    *P(  !$              ( !KP
M &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ !X4949E<G",0!@  G"<
M !,              ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M    "  'A1E10YKA4:P$  !P$   &               @($-"   >&PO=V]R
M:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ !X4940"'H;>6!@  ?!D
M !@              ("![PP  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+
M 0(4 Q0    (  >%&5&?KKUNN (  +,&   8              " @;L3  !X
M;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  'A1E1B-9AB;$%
M  "R%0  &               @(&I%@  >&PO=V]R:W-H965T<R]S:&5E=#0N
M>&UL4$L! A0#%     @ !X4941I>P00^"0  9#0  !@              ("!
MD!P  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    (  >%&5'H
MT! .6P<  (H=   8              " @00F  !X;"]W;W)K<VAE971S+W-H
M965T-BYX;6Q02P$"% ,4    "  'A1E1^]M834(/  #@)P  &
M    @(&5+0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @
M!X4941?*+;.Y!P  OA(  !@              ("!#3T  'AL+W=O<FMS:&5E
M=',O<VAE970X+GAM;%!+ 0(4 Q0    (  >%&5' 8AIP:P\  (4I   8
M          " @?Q$  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M    "  'A1E1[D :9N<$   4"P  &0              @(&=5   >&PO=V]R
M:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (  >%&5&G]-PSQ@(  %4&
M   9              " @;M9  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL
M4$L! A0#%     @ !X494:P LKF. @  .04  !D              ("!N%P
M 'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    "  'A1E13O;N
MSK4'   _&@  &0              @(%]7P  >&PO=V]R:W-H965T<R]S:&5E
M=#$S+GAM;%!+ 0(4 Q0    (  >%&5&.^K)<Y (  '8&   9
M  " @6EG  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @
M!X4944HM.Z'5 P  QP@  !D              ("!A&H  'AL+W=O<FMS:&5E
M=',O<VAE970Q-2YX;6Q02P$"% ,4    "  'A1E1J3R6\Y@#  !:"0  &0
M            @(&0;@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4
M Q0    (  >%&5'<R83-,@@  &T6   9              " @5]R  !X;"]W
M;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ !X4946'+C5S/ @
M%0<  !D              ("!R'H  'AL+W=O<FMS:&5E=',O<VAE970Q."YX
M;6Q02P$"% ,4    "  'A1E15E9H&:8"  "5!0  &0              @('.
M?0  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    (  >%&5%F
M8JD37Q8  $T]   9              " @:N   !X;"]W;W)K<VAE971S+W-H
M965T,C N>&UL4$L! A0#%     @ !X4944Y,!.[=%P  Y%$  !D
M     ("!09<  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4
M"  'A1E1^#2(0* #  !3"   &0              @(%5KP  >&PO=V]R:W-H
M965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    (  >%&5%V0$*-$@,   P&   9
M              " @2RS  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L!
M A0#%     @ !X4941O.UE)" P  Q0<  !D              ("!=;8  'AL
M+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  'A1E1<S!KIL\"
M   \!@  &0              @('NN0  >&PO=V]R:W-H965T<R]S:&5E=#(U
M+GAM;%!+ 0(4 Q0    (  >%&5$,0[!TGP(  $\%   9              "
M@?2\  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ !X49
M40B*$=03 P  HP8  !D              ("!RK\  'AL+W=O<FMS:&5E=',O
M<VAE970R-RYX;6Q02P$"% ,4    "  'A1E1)W(;K;\"   3!@  &0
M        @($4PP  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0
M   (  >%&5$N@=T!C@(  #X%   9              " @0K&  !X;"]W;W)K
M<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @ !X49494?B02+$@  4T$
M !D              ("!S\@  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q0
M2P$"% ,4    "  'A1E1>L.QN9("   4!P  &0              @(&1VP
M>&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    (  >%&5$B,/5]
ME (  %D&   9              " @5K>  !X;"]W;W)K<VAE971S+W-H965T
M,S(N>&UL4$L! A0#%     @ !X494<G%J/Y< @  Q04  !D
M ("!)>$  'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    "  '
MA1E1#Y#KL1P"  "$!   &0              @(&XXP  >&PO=V]R:W-H965T
M<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (  >%&5%5&N-).0,  &P*   9
M          " @0OF  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#
M%     @ !X494=RT/6HW @  ,@4  !D              ("!>^D  'AL+W=O
M<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    "  'A1E1LS<7\*("  !_
M!P  &0              @('IZP  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM
M;%!+ 0(4 Q0    (  >%&5&=M5ED,@(  ( %   9              " @<+N
M  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ !X4940,]
MM!-E @  (@8  !D              ("!*_$  'AL+W=O<FMS:&5E=',O<VAE
M970S.2YX;6Q02P$"% ,4    "  'A1E1C;I+\*\"  !R!P  &0
M    @(''\P  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    (
M  >%&5&+EA-5< (  "T&   9              " @:WV  !X;"]W;W)K<VAE
M971S+W-H965T-#$N>&UL4$L! A0#%     @ !X4948?Z::JB @  W@8  !D
M             ("!5/D  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"
M% ,4    "  'A1E1U.)),S\&  #.(@  &0              @($M_   >&PO
M=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    (  >%&5&1L-]9*0(
M &@%   9              " @:," 0!X;"]W;W)K<VAE971S+W-H965T-#0N
M>&UL4$L! A0#%     @ !X494;]Q+05: @  104  !D              ("!
M P4! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    "  'A1E1
M7@1N@*\"   !"   &0              @(&4!P$ >&PO=V]R:W-H965T<R]S
M:&5E=#0V+GAM;%!+ 0(4 Q0    (  >%&5%34C\H*@(  ,8%   9
M      " @7H* 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%
M  @ !X494="2 !7S!0  ^1T  !D              ("!VPP! 'AL+W=O<FMS
M:&5E=',O<VAE970T."YX;6Q02P$"% ,4    "  'A1E1:3<PF9D$  "*'P
M&0              @($%$P$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+
M 0(4 Q0    (  >%&5%CV@E^D <  )(H   9              " @=47 0!X
M;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ !X494<^"LV6%
M"@  :3@  !D              ("!G!\! 'AL+W=O<FMS:&5E=',O<VAE970U
M,2YX;6Q02P$"% ,4    "  'A1E1$Y122G0-  !L4   &0
M@(%8*@$ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    (  >%
M&5'O'T*1K 4  % =   9              " @0,X 0!X;"]W;W)K<VAE971S
M+W-H965T-3,N>&UL4$L! A0#%     @ !X4946U,!YBM#   'D@  !D
M         ("!YCT! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4
M    "  'A1E1QWYLLI "  "W!0  &0              @('*2@$ >&PO=V]R
M:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    (  >%&5$_[XE=0@(  +H*
M   -              "  9%- 0!X;"]S='EL97,N>&UL4$L! A0#%     @
M!X4949>*NQS     $P(   L              ( !_D\! %]R96QS+RYR96QS
M4$L! A0#%     @ !X494:@OJZ58!   &R0   \              ( !YU !
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    (  >%&5&\ =;!X $  .P@   :
M              "  6Q5 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    (  >%&5$4U''DT $  *T@   3              "  817 0!;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     _ #\ ,!$  (59 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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>68
<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>69
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>204</ContextCount>
  <ElementCount>298</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>55</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (DEFICIT) (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ConsolidatedStatementsOfShareholdersEquityDeficit</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (DEFICIT) (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - INTERIM FINANCIAL STATEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/InterimFinancialStatements</Role>
      <ShortName>INTERIM FINANCIAL STATEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - BUSINESS COMBINATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/BusinessCombinations</Role>
      <ShortName>BUSINESS COMBINATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - REVENUE RECOGNITION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RevenueRecognition</Role>
      <ShortName>REVENUE RECOGNITION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash</Role>
      <ShortName>RECONCILIATION OF CASH AND RESTRICTED CASH</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - INVENTORY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Inventory</Role>
      <ShortName>INVENTORY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Stock-basedCompensation</Role>
      <ShortName>STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - FAIR VALUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/FairValue</Role>
      <ShortName>FAIR VALUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ContractAssetsAndContractLiabilities</Role>
      <ShortName>CONTRACT ASSETS AND CONTRACT LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - LOSS PER COMMON SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/LossPerCommonShare</Role>
      <ShortName>LOSS PER COMMON SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Debt</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - MAJOR CUSTOMERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/MajorCustomers</Role>
      <ShortName>MAJOR CUSTOMERS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements</Role>
      <ShortName>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - BUSINESS COMBINATIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/BusinessCombinationsTables</Role>
      <ShortName>BUSINESS COMBINATIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/BusinessCombinations</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - REVENUE RECOGNITION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RevenueRecognitionTables</Role>
      <ShortName>REVENUE RECOGNITION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RevenueRecognition</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/LeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/Leases</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables</Role>
      <ShortName>RECONCILIATION OF CASH AND RESTRICTED CASH (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCash</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - INVENTORY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/InventoryTables</Role>
      <ShortName>INVENTORY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/Inventory</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Stock-basedCompensationTables</Role>
      <ShortName>STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/Stock-basedCompensation</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - FAIR VALUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/FairValueTables</Role>
      <ShortName>FAIR VALUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/FairValue</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/DebtTables</Role>
      <ShortName>DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/Debt</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables</Role>
      <ShortName>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - INTERIM FINANCIAL STATEMENTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/InterimFinancialStatementsDetailsNarrative</Role>
      <ShortName>INTERIM FINANCIAL STATEMENTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/InterimFinancialStatements</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - BUSINESS COMBINATIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/BusinessCombinationsDetails</Role>
      <ShortName>BUSINESS COMBINATIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/BusinessCombinationsTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - BUSINESS COMBINATIONS (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/BusinessCombinationsDetails1</Role>
      <ShortName>BUSINESS COMBINATIONS (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/BusinessCombinationsTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - BUSINESS COMBINATIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/BusinessCombinationsDetailsNarrative</Role>
      <ShortName>BUSINESS COMBINATIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/BusinessCombinationsTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - REVENUE RECOGNITION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RevenueRecognitionDetails</Role>
      <ShortName>REVENUE RECOGNITION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RevenueRecognitionTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - REVENUE RECOGNITION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RevenueRecognitionDetailsNarrative</Role>
      <ShortName>REVENUE RECOGNITION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RevenueRecognitionTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/LeasesDetails</Role>
      <ShortName>LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/LeasesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - LEASES (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/LeasesDetails1</Role>
      <ShortName>LEASES (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/LeasesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - LEASES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/LeasesDetailsNarrative</Role>
      <ShortName>LEASES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/LeasesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - RECONCILIATION OF CASH AND RESTRICTED CASH (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashDetails</Role>
      <ShortName>RECONCILIATION OF CASH AND RESTRICTED CASH (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/ReconciliationOfCashAndRestrictedCashTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - INVENTORY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/InventoryDetails</Role>
      <ShortName>INVENTORY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/InventoryTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - STOCK-BASED COMPENSATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Stock-basedCompensationDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/Stock-basedCompensationDetailsNarrative</Role>
      <ShortName>STOCK-BASED COMPENSATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - FAIR VALUE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/FairValueDetails</Role>
      <ShortName>FAIR VALUE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/FairValueTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/ContractAssetsAndContractLiabilitiesDetailsNarrative</Role>
      <ShortName>CONTRACT ASSETS AND CONTRACT LIABILITIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/ContractAssetsAndContractLiabilities</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - LOSS PER COMMON SHARE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/LossPerCommonShareDetailsNarrative</Role>
      <ShortName>LOSS PER COMMON SHARE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/LossPerCommonShare</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - DEBT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/DebtDetails</Role>
      <ShortName>DEBT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/DebtTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - DEBT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/DebtDetailsNarrative</Role>
      <ShortName>DEBT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/DebtTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - MAJOR CUSTOMERS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/MajorCustomersDetailsNarrative</Role>
      <ShortName>MAJOR CUSTOMERS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/MajorCustomers</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/SubsequentEventsDetailsNarrative</Role>
      <ShortName>SUBSEQUENT EVENTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/SubsequentEvents</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails</Role>
      <ShortName>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails1</Role>
      <ShortName>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails2</Role>
      <ShortName>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetails3</Role>
      <ShortName>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cvu-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative</Role>
      <ShortName>RESTATEMENT OF PREVIOUSLY ISSUED CONSOLIDATED FINANCIAL STATEMENTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://cpiaero.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>cvu-20190630.xml</File>
    <File>cvu-20190630.xsd</File>
    <File>cvu-20190630_cal.xml</File>
    <File>cvu-20190630_def.xml</File>
    <File>cvu-20190630_lab.xml</File>
    <File>cvu-20190630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>71
<FILENAME>0001387131-20-007873-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001387131-20-007873-xbrl.zip
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
M[N&DHW.1X2(S"9&9K)%2VW6)BPP7F=$-L\-)T>,BPT5F$B)S[+X,F6##I>1
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
M<ZGMN8;?/7OI!Q'<;GYP0G+;?AV@I1,O+[S%6L(./LF[0JYLRXQL#47Q&+_
M;UB0=$37?FQ\@N.5DP.\]/UUWK7O8<\=,MN%W'M"U1$*0EIWVSG!Q])-59>+
M&?\[5F(!6:/T2$-53*58V3<@9 SN(E3%D!3=4(>%G]D=@*0INHR=&6L\^@\5
M#K4T0\4RH!T2IDU#7=BZD"1U8";<#[66T2/9L#1)'D_*AN)2B/99DE$<=3U]
M5!L']+&B5 96]8/&.&5)*R6&M$6PFC!P,9_'RYB4(6/;RYEO=7FW@V;HJH0U
M?4'1[UZ,#7A-S( S0]4L75/TT<!C<%<M&[J(.6!X%%BF+<B6;(CC[L)PNI:,
MVM5&9KH!S8+#0*_EC8RAB:(Z@EX;QSS0==TL=4(Y#'2;LZRHE2<\'P)V+3E6
M4@UCOZ/N8K$@/&.[T";HLY>4Z!3RI3O70TK8!%6E@OVY>RTVT#6Q$PQ1UR15
M4D:#CD&-XF@HL"NS9, CA8_6.]FT*D4RY?KRA5(;F3;+-F%$4JO0R[(,@CKL
M86,7<&JW704'JGM'!\L4\?_5>F4MUVO"&9JD&))AL5QO?[)KHFR)BLP$*&:\
MH&F*8>K%^C$VE!K(&,.VM20J$X"^99!"Q;R@Z4S@'L$$EC7#D-3Z*.Z@T#<.
M>IF&I4\ WI9<HB@ZJ(Q&<!-2%#[/[P0[*U%%DN1BYL/&%9C PD"7=0:X6&R_
M'=A&[2<L4S+U#?V+6 #19/<PR^NRLJ%]%4,@]M^VWB%E%YKKN+&%A(+N[>(,
MQ=3-#?T)VJ[8J%I?%5NMF(G9GGT-9!GK:FF#K;BQCT23U9OU*+ PJ;7ZDYG%
MZ@S,=\A(,S;8D7N!R$Y01$W3U&+A0A]4G("-.2(NK4L8^A"IB1F?(^+"P!0=
M$?J6S&3(Y;3KW4A<S.=!#/UXLW7V;G]C*,5.EAL7V N29F$HQ;+D@2!A$?TI
M=^OJ!UQV%=)0$&H.2=V!57'_]!].F4T1ESU56V.4RJGXJ49\W5?-Z1"?*[@<
MVY=A!A0#/;,?Y$77:E^/8EL+\?V6;^9(*2IV''M<GH'!WA^,++M,=MA&*''R
M@.N0-W\EPFR[EW80O.)?D>N.?9G+A-:O)<HU79(ML(V"0KJN:)HY&6 9,(6D
MZ\5&0F,AQ([+)X+0"(ZVHJJZ51Q3-87-',JKU25-+07;.N.>6"SL(G*6;.C&
MNH/3V.EC%YV3L/*2]'7GI1]06)1V# (O,^6SSTZ3MJW7]BN3UK::*I8:-]>_
MOSL439C-LD19+=I$/0'!8-OZAI1AZDG'G0U#%'5./UDOO:/O:[Y*MS*ZCJOT
M4A+7%I8^R]OVH<MXI6K#0MTYOWQ8,/<L(=N'*T<L!QL6[*ZE7<-"N6>95CVP
M!'7Z$8.\#$64B\YO[<L[0] L%(35BM8S!"RB07V"R<Y5[K*?!3;-9PSLSUL0
M/RMF:NU8A@%4C4R2L:!BT1FW?$TU+.B]JS_+&!*U(37[GCQW'?@K%$2OUZ[M
MP> ;*-)= 8C[="+!%JAH%FRD;8OL"U"C<T!3-:EX9SP 0"P"\ -"S>R4V&OS
MZ6FR[V@G251$5=>KQLY67W?/X(6J8J0-><T:W'--%JZI*(NJ9JZY@UTA8^>H
MJJHEZ:7*1W8T&]MM'0>'/9W8<8#>XR1GQ\FC.[?C(-&8871#6_<>QX&Y';_(
MAB*K394?UF,KVUDD?1WQ655P<?:.L4NF7BP#;+ 6(_ :W?18AEQJCSPX> P.
ME/%P8!BPWY]-:CV KGRKZY(LJ3O<B\X0,'.J]X5@( =ZWZV:.IC3\NF94+O'
M0U4U1$6;)@[[';*-,%D?/8H=PCU/65/3)=6HN9FM6V1?@)HH+Q/&=@T,T/Y*
M A]!BB);PT#-3+69BF59LC@\K?M3$1@?51Y^&_I#2-(E3>LH#@!5X,PQ,US:
MX5/G6ZEJG_OR:]LOVB@ V=.B+$H'&4/&L*B1.6249KO&)&SO@;Z=O153:@'S
M;\AY?,*?73RCP'Y$WV)8X.KA@^/&^+=T_.]5'&%A] #4$E*-YBMLGCILZ%)Q
M7FE+2/I!9,MHALVSG#$JQ<92XR.R??+P!D1,2U(42YT8'ELF&&_$0S&58O'N
M)/%HJYPV(FN*4G&:Z/C(,ICLNE'4=%4U='-BV.X[(W:SAE2Q8ID:(^\[;78C
M(VO8WN\=V;7OO;=#9S[\J58/1Q](]'BB#81$KZ?9<#CT=Y*-AP,SX9\4HKV>
M8**A2KO/Z^$P[>_TDD1%FXPF[//D8JEITF;$UR@@7TC.N_8G%/8,KS= ?":>
M%UEPPY+[0;9]QMT6R(J')WO(MI\EVR%3^H9LRPFQ';*BW30(9!U"*YO Q[RH
M#LR+3*$O)ESU OV^"GHK]+WS]+Y*=SOMS;VA[VC_=]>NC;1^1X.^NV;=#ZJ^
MM.K>4/6B49E#-9@V9<Y[@VG2O2$?38LREZS!-&@MY##^.D!/R N=9T0OV;^A
MZ.KASO[128NN92>:DF::!4[8LN#^L+6:Q'QFFE*I@*T_T'8JU"IHV'N696D0
MLNU4J^M;JBM:L<')H+ Q2(B3#:,T@GO0?6=1Q"&;AB6.2?^A<IL5:!U83%<8
M?JN&0E4W=,,P1I6J_G(T5$TTAT*-T2XV14TV14D=2U$/,VA+DT96EWUCJ*MZ
M*<N[!8:$36J>_^X%R'9A./JOMN-!*Z@K[P,*G&<[PL^$%X$38MOL0QS@O[&!
MYOB+/<VN'Z'SSG/<O[R!(>EOA+>C ;K+!IL&H&TM,DDUBTDX[($<C0RMC#]9
MU(<E0R;(2;G">^2AA\I(A(Z^";:QZVH R@OM!T\K?T32B],,V</3EN5EQ:C+
MZF<)3RO>DR2C+K6]3W@8U"YK2GUQ1)]LMC_89Y*H6/T#SB"*4P5<L_J&NQ>G
M3E<'('<MG_1M7$%]:L^:;1,G]6XWBG+/9\A8-O]9U>@?3HQZ1ZUJ[;="#6P9
M0( V=HVQ_9(T1?>]\#UZ\ -4@.;CCRBP_6#A8+WP^AGC1+H:X6\&ONOBKW[&
M1 DPNJPBK;*V?F+W O#XM&D9Z34LK9B/=+RDZ1!IEE5=75-B1TJ;MI%N4[9.
MAF]ZB+3KDBBOGR+'2+]>K'!)ASE9:S7)1TH_]LZ 8ABBJ)T$__7BE"B2+EO6
MJ9H4@U[_R*8IFL6;KJ,F-2-OK1NI-5-29.4DM.KD[F^/FM33NC\^7E*ST]6-
M^W++EJFMM2PZ4MHR4LZ-+] 549=.146,FW=QU*0=.>]C4-K2WR?Q2A;10PGS
MB626(AVE-;J!T"I(IQF:6M8#^T+0-A9FZJI8[@#& ()6$2=5TDU%[1D"!AW?
MF(/92_B$/4?U$J7H0?9ZB0:T%(]L6&RN&9G<<T!'3K-N*&V^3G=0VETK**(J
M2;V TCJ,+ZNZJ*EZ3["T#)NKNE[BE%YA8=$62C9$;2B68@ OWNSZN<PLX&6O
MX%13TV6E+]YDK^A4X >S%_Z=7)BQ?]89+:S7O]89+8S6OP"-%K::HJQU#1--
M4;BZAF6F*$T=PR!3E)ZN88<&N-PB$DWX%7GX4??"6UPLEH[GA%% LK$91A$T
M55-4M:""FRW-%.!6%KRLJ5CYR.,!W-;.QU:^H5G6J "W*QC0)%DWE$D!S*($
M4S,,;<1MZ,>O,$2KE,\Z E;LO0]-DS1#TR<EXPQ\E+$5P?#6U5FUT_=4V+-'
ME+'?+$Y+V_<^P:)LJW7#^-< VT'7@<^H4DPU($!4:*U1>'_[I=M9*+*JE-)S
MNR_=NOY+4C'6K)9N5^HEJKI6] J9+LU ^VJF:DI],00#^"Q-ETR9$7Q]7'DH
MAF193 #LZ:Y#@1AKGQL\6LB//2^,%N)CKQ9&"^FQ%X#10GA3D)7FTV-,161R
MQ@UO';*#??PXUA;8+_TPNGI(>)-)X;^AZ)APA>.[M$27]=L5^ANF9HJ&R&K]
MMH:=(N+G-,-@N'X[ZTZ79$L2E1[79V"B:%BOJ<6^D<R9A &0IBS*8O$J>&\@
M>ZC",17=JC0L8\SN#&)?E@EC$O2^MWNH0UDR--UBB<VHAI^IF*K*C,M'MOU4
M3=9-N6]I& H94]2*8]^G(C4M@HIE(VHJ@C(2 L-;@F?K'?2V(K!<^MYMY,]_
MWS[A*)\=J,"$ON3[_RQ\O\7H"VPO5OH7;@2" <"$Z'L!C,T"I=(AM#> C60&
MXAX FZ:N*I(U#+SF_AQA6C(^D+3!X-V7(6 >CVI)0\&[-S_ L!E35@>2N)T,
MS&JPS+!</@Q2^VT5>>K)=Q<H"#_^.W:BURTJ<4=L4+;*6?3K[^ZV>I-AO&>*
MI2BJJ+%?W6BRNJ3(IB:)<A_(-\GWUD5+*D7+62W?YO2N;1BH] -48X5<!Y19
M'"C.F$\Z @6JJ1?FV6/W\"'; TQ5CKI8+(BK8[O7MK/X[%W:*R>RW0;P&9CI
M#5/J0>-4&6P/&"5)5-7B165?_-8=1@VZM.B2T3__[0&C*LJZ:@V@X6Y09#L>
M6J3#.YHX4(:F*9*L]:#^JYS8"3I=E62U:/?TQ8-=H-,-4;6,XH"2OKBO$W38
M;)=U:X#SXF(^CY>QBUW\Q::FSHV"$>4VV;U),AMH*]VL&4.[BU*J89A&/\OO
M89^ K]@_3/NH8MG IT5_MNY^RDY4#-WHXZ!HXU;7FL)]6 %5H/:QIG1-4J5>
M]/#^IX2A:I:N]>1,[-85JHX5=H_>);LHP5"N12OSDT$.>6\V:C,;AD6-LZ::
M>A\V8F=+@D67^G[,C12EO0$T5$52\)]1^6;+U<VNKLF:9:I*CWIG!WBPOS+>
M85E4QH*4>1QUFF<S U8?^0!GT5;!T$59ZI&)]@;14E194=0!S,L^](EE*)IN
M:/W%Z)OJ$\DTQH*465:59<JJIHD]*HY!TY5$T=0T7>N1L_O.8M D2>TEB+X/
M^.U&8RB&)HIJ#Y&Z43+@1%W73=/JX40:*+,'V^Q*CT'=03A*4HU>+N'8V+]L
MDQ1U79;P\7)@R';.TSH([-K.!K(,4>K123XN?CQPAILR1WT.PQ@MBA,R:3(-
M^?N]':(%Q%60%Y+>LDUS:9L$CS<D^AB6J%7-FW9 ]H1G)6-UW]P^3576PO=3
MP7,M:WT//"557_,C)X%G)85Z[^Q=0U^[>^X%S[_;;HSV$L\= 5P+NZ0[$=D"
M13]XM"[^@M8YNQEO<#RZJLN:2-AN=AMCESHIR;IV.M/#;MO>=;^2Q!*GFM7X
MR@2PW;:7W;&%@EAS@GM;@^TN/"RU:O-. X].QW>-!MUMADT*N^X\"6>%7K6=
M)X!M5Q.EKH#WL+#;0[\HHJ%/\&2LP78G'B93.RSW.\,[?P.!"ZO W[8W1U F
MQZ2-O:;)Q4OT?< 9 346*64'18 >9%-7%4,Z6 *,A=I65Q+B2H$SC]""/';Q
M8@>+;RBZ>OCD!P_(B6+\S !1&]72=MM"S2$>A 2L SJ2,@()B/ZO>Q]I=,-"
M;2NRLE8@TQ:.WI!I&Q6P%*NI63L\,NQ" PW]JU'VBU5\8*HH]F,[8"EL$%Z<
MX*YV1_D,DBX;1O F@?-N;*J)/E/"I@>_N@]MNRG7%R82D#/TSO[!I*%\N6:G
MR;(,0=TL3FPJDC1S0LA-&-3-0L%D'Q@P62*-7Q!V_Z_N7>>1#@'%7XR# "V8
M]#&TK-(>[%B2 82MQU58D%([)(3]=+"; J%9=(7>:S<*B0]PX+#@8$F5#'%M
M]G.V!!L(&&3HMP63#L:$S[!Z8$(H1;9TPRR"4%JC PAM95D254/5:N9_=@>A
MG\T:A%0L>J"WH^>E'3[!_T/2T+/M0@@K-\[@@PMO4?Y%X<FN;75D0Y-UL=@I
M=A\H>D>I2:\>79)-294/!:4F#8 D51%-XX!VJ8FV4631,@\%)685@P>WE8SP
M/C"I9'@*'!2?,YPU-MF#A48_L(T7@&'\ ='_XG^[,?2P^_AC_F1[C^@&^Y@?
M'Q[0G(F!=Z8HT,9'8T20UCA,CX*M1Z K%E:<UE0(B"TX>.5UX#\["[1X__H]
M1/A]GQS/]N;X#1?SR'EV(F?C-6"[4 #\*>#>?'6V<+<>18!Y7C4F '@_<8/I
M[@H#Y-AMW;7]2J[DKQZR4'2;)(#=QJ1D:<4L@&WK]0 ;BQ8!>R 0^'.$%B'
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
MP;HO A\G)>J]'T7^,G\OA*K)NQ?MW[UQL\H4CA8I?:N+W/O8"]B]TI:75E#
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
MZ8JI?((LD=ZH"=:)O;).!%B)T@FL$[=P%F+QC-TH;[J7#E2E/?^B:E-/(&-
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
M,Q$I[+?Y7WL7@W?^VF+ ][;$U$)&[<^&L4V-+[GIRSGWA#F7H3[MB5,OXR"
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
MIJYZ=M"\JS;Z@.ZCO>G?/)1<PY9[:=\!\P X95K$H@_QQC\QM77KC^VEK9
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
M?43W;_"^*37U 5(]70P]"O,DPS#M6)M<Q___[+UM<]O&DBC\5U"NN!ZY:JP
M?*=S<ZMDV3E7NT[LM9Q-[:<MD!Q*. 8!!@ E*[_^Z>Z9P0L)2J0$D"#9ITX2
MB0('/=T]/?W>K?YKR^F^%I;3?DVA3?QOEE.X=5_SM<!@J/))8%H(2$]! _]J
M:9"<UR9.FX)U-,0^1@8NZ[@LT#$.-!WD>:WU6F6/%--L*6B?YKQNSMKGUD52
M:.IL\BV +[O(4"T'_D4OMI_Y8I4"L/KFXZ'=Z?!CVT:6L%,98[+CRUI]9YR!
M3ZSC@F7^TS)1\3R(-8+"Z>@W=NB-3[]M#;,_J<=MHH<MZVY7E./TS?U1L<ZV
M<=9G&7.4)X&6UEL7BJCM%QJ=CVIY[8K20!__2=%#J0+NCY<6,!T-%8Y+1I7Y
M9^Y3_\Q5L)VZ_YL<190COZ(=9G4E7H"$),&0#<K!LJ)P3M5+H.Q1)AQ-+D#@
MM@,A+0BXD0&NIU+O )Z.KB^-(JP]P84Q$0W^T'KKM.D;"ZQBLN0/=^8%;IH3
M.,8,L^U@F /\WLA_P+RTB1>[F B$[WR@O5Y]O09IK4H*\%; 8'T15[=NG!]E
M!"3WQFZ:,K@=*E3&'MC2..?'\WW*E1N/Y3Q1%3A3SU\_Y^>P>'E;9\-C%\[Z
M/+FO:?'*%0H9*F6BNH;X8OSWPHO@MZS P9/QA<IZ//8TN@N56*MZMUGN*+R3
MPA3.K+49K8G$'#LO,(7BE#.'(B = N;ZEBDF3^>!%>O)\1.E1*O47DT%U:PD
M5_QCTD])N?GK]RO.S-MYNTC'/J1<O&=U*]I0SWE1MMUF4:CMJIU64_*^9$>0
M5,_(^AD_MK 5@6J3%M>.BR.,TJ::JCX3@[XZ$I^I+%L7Q!J!]O)@Q":)9L>1
ML.<(NS/$:LQ:0CBGE+"7%WP7JSZ"%^/W&'-81+?5JHGYFL1Q.Y./VOZ\ V$8
M1@_,<JLLUQ?#7EWRKDDLMP,A!ZK.'.!Y()M!@OTPQZ(^@6X)YKR29(E![P3X
M;H>JX')^B*/S0RZU-KC<1FJG_'C\67=G7>'T.[6ICNNH^^80Q.JSK,C'>M#F
MTNF:P<K'DL V[#9# 6U&[\RRG+)*7+?+GN'WV*5"QFH)U4L U(G?,,9QE84Z
MCMCS:PJH,^>M\B_J'F.J_\(B<!<3#UW#\RBT""UI[S!4NC  I)M<F#X#NKF
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
M;AY2KI:GSD*-Y:J0Z_&MG"Q\^7EZ?0O7TWMTGB"V91#3"ZX3^-)G%?"X0.R
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
MF\S BG$<1@_DV"^LN&(96=>+T;]A"V9KINXK5;Z4ZI+D7UG6ZT9I,I%6L\*
M+NPQM49Q7K_!7X LP6(F\F'&"+X=>S],T0&VZ3"+3N141L 6"E48/\R5#%%(
M U%\'UH/"(S2T3QLZV'J(O&#&[C:@&Q2889TS!G>H.\7L8>-!:R+7#\DT^C
M\.4,U$#0U+6%H-&C&(ZD.?QSX\$MB>MH<AL,Y3:I&4Z9Y[@D.>#4-],+0+5K
M6M">0(^,X )2565"*85:)XB,0P,KAFY0H\EU-!&ZCQ,];BT2W59)::5D@&#L
M)D6$V65.PVIUWMY+^=UH6H6[G0XP 9$=XK'KCQ?*\8F';CP&P50,)!>*"(F9
MD8$I3#P+)][4R^ I.U*_^?*'I\TYP_BI.\1TC(J)&&.05B#@@.4E19#PI<!"
M[L)/L@"60&K@?B@@F=S"1XCA*(SCM_KAF%0IP(MZ)A-&&?&S&LGT0&BZ @JD
M+R/""#5\(EMQK()F8ZEZ2R@ <_"=UWT)/E&<]S(OWN7G_[[Z\%9G\2XRUUWF
MRKM*VZ:EHC\ +D4.SX1C0>J9)0MMSZC4;PR*&04(@'<G$N6F9I^_PLB?6/]/
MNC[0ZG-TXP;>/]F9)HC2KZ P"?!R4%6?[G0*_*;-RC_/K\^5Z/##$9Q-2?(9
MS-2)%T>+.3ZF_Q(O4#:@[>8%*HJ:N><!\]^E"0[@ZT"D :6S/E_QK?11X\68
M ZA%P!IXI\=% 72;EOQ)X[Q!=QTPH<Z/ !ZZP?,>I)[.6X4 =Y'<AKKZ$*0+
M:=S>/Q*,XSD%8I4T\>+O=':P-9($:RQ\D,@]6;SWUB6U.?V;=1]&W[.3>PMF
M!BF[D9R%Y,H J:J<,Z@!C\)%HBF/.2B*^O/(A;,]-C7/<4CX N0F*BJM4 82
MR%C9$RGGUMB7KI)$JI'35*4+P/;.K;\DPJF]JXG[7:(H4OB!K2.50KR/J6?-
M;+8(J'R>HNA E#CM$H.6E21[?DX1&,U7AFGR:,'/)\"Y)@(.T,:A\E4JT070
MH*T^SYJX-3V8M^GY_U9F!;R-@;<42/00)O8J!2="#TR OC@=82..1,4L2C&I
M3GF[LW3LX8,<\HWCS1P-N.DI4@8\!Q+=2\+T$O/@@7&J?YD5C!Z*E[\;SX%(
ML>&ED=8%"HR/]>S:3: 77#HDZKZA%BXD"#QIE!#?A#7.,S/'=([4/J4R+5AW
M#E(GB\)_"(!RC\9PS:'8RVN6'T _ EW'N@HF  JU2\(.L=;'&-W_^.LE"@"X
MH^&1:>3",XMQ8LX^B,OO<,+&NM\+96?!.56B:J;RO,(YNH8R]<#0)T7JN?7_
M0#3=85_)TK_3<JETQ1,(2T9:6U$,DFO#8$D_EO>W*C2+EW-L_5?JF?@JU2D.
M5&38L=_^U\\7&5N0TX]46*5GI:"0#D<0++W?9,A,%X@3K?+H8.I$SJE!5F#I
MOTY@DWXXS\>1*9?FUKO!DO24NU>$Q")RDZ)[?!1)][N Z^<^'R)6OO!4193
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
MO^ZT0AT&,L%M1ZJ#HE(&X'1&@7PH0#"5,C]WBOKHH0Y 8*B:H5X=BD#O247
M,DJ 45.J4018XC?D<O_KUM/V(C( V/&464Q=__"X)3H$@K++"S =EM*QTMA^
M&JPH""D:#),)GM3;!#8RR038(C:U2JBU(-8!HL%Y([/NZ7F7!L5BC(16(V>,
MB*<"-DH%N?-NPDC->U%GO"#FC.1#J81'\4X6/HY4K0HZ,;# O?[NALS+E8PC
M>Q^&W^/T,O]*63(QJZ*GJ8KJXEJ"I9OIET;VZ "OQ#%7U$Q/)S&-D(>TPU?Q
MSZK.F9=(ZR+D:0"<M$8ER:X7TVGH?]=A<FP^.\?7PLKOL5D:*%CG:?EVVNLN
M5EUPMM$@K3+M,>\OWUR#3-4RC2RE/^41!D@"'1-3 591E^\YG4^3-VY8(,;2
MQO):U1::T;<URLI$NA/?"W1I3'R/OO49;$PI+WGOL9XKFF;TI0 !BO7\IG0^
M @N-INTI]4A\O"3(KX([S#=5NDIS1'^MPVH.4D2#]:_24!YM@9#5%9WAG_,S
MT#Y>6I_H3X5.RVF7 ?S[!T\E(:.T^AA0RU!*;EE>RSR77TE+S0G5/N8'.*:+
M@M@%0\NCQ'F:1TSUF%2<%F?:<F#F=ZS4>F4[4%&6.'M'80WM@:4LK>#M?#'R
ML:T(BGBTNBA*@[T%/3 O50?2<BB3Z(' "+.).?B\3I_"[U$[D!&F$B$)"C:_
M"GC*"<:KK%AU^\>T'KQ4SZV+.-?=E>R#'/BB"(^GAC"Z>''-0QFX:?&<)KW.
M[[(FX7@QDV8,\W*_44K^7IL&IGH\Z+F/;[/)E&L#NP#Z(_'HTM&92QE=A6^D
M_=!Z.KQ(K@',CYO*R-3MJC1K"HK'6!+HYM.IMX^+QYFK8E/.2L%(:3$)J4ID
M)MU@+<??JC)YW8LN?<I K"]8^!'G*&!?7,58:2"3%)1R5BH47"[!.@EEO!EP
MJG35-$FWPKD7:,PB?ZF&UP)SZ(@DD0'B@=IQ9Y;D=($:U3A4C5YS'="*KZ1O
MC;%_3))O+DLP8%/NY!:4J3$L(E2W\5@UZI^6;-&47:NNMM0.!-,PRI\-R)&9
M6R_K#UPZS7KMF.KE>=87JL\#L.FE*F^]""8?\>!<XA!V%80^B1G7W3IG7'_]
M>/WMXMO'W\V0Z\^_65^^?OSOJ\]_7G_Z'^OJ^OK/CQ^LR\]_7'_^=/4!'OQ@
M_7;UQ\4?EU<7GZSTFSP4^U#VU/3@:"YM2>6,/'_"]<4"9QOJ1OB#7_1-18M0
MFP'YV!WWWH1O/AC?GHY'F"%_HMA4HCA5@A+8W<"]D6IPZ,KEM*[><<UT:MU<
M-#=PVQC3'NDEU)LT6FD@^I]I; CG^^C>GLL%G0.1&UX7E?4)7=,E5 ?/\D,$
MA6HGUBZD=*]T#E4)Y<][Z5)K4I'%([*VI.7M2I\Q8]PJG2^>S7DT9"4@GC-D
M_%N6Y$?4702F(-"-"X,*5+.&IS2S#>%(IS3"H8&_/,(;PV86TK*,?VQ/%]H#
MK76R98-6!\KP0SJ+3_)+SM47Z7EB*IQK9>9KIE/H^=;IU\]SQFQJ&.3^CNZ[
MB$:)F(.03H9 H8[YJA1W5AWXLHXRV# X#!.<S<;1D4;OZ9L6D)J^.(O3C3R2
M^X7"Z<2;Z3:>>)G>!)Z1=A$.^UKH?J2F;ZCNRIF.D&$F:/:>_%SIKH<_Y&0
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
M0"_&?)%XP8TEW2B _\8KSHUWS(^-XD?&/^.?\<_X9_R?)OZ/Q-_Q_B#S,G;
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
MCG-ON5O.&GYMBW8/JU]VGWC'Z&=YS01@ C !3O4&.&4'"Q>"L81H&NA, "8
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
M. 9?S\L4E(OQ&$!,8BN28^G=84JWL *9,)^N\NE ]%IMT6[5UK>.Q03+Z0:
MOHX PZ%H56)%,NZ9^9L*^GKAWV^U1+=?1^>G)BDIC7&=7,)[(G><6"ZER3!/
MEG0O<$ =:;=%9[A[KF0"P&IGPZ[H=[!.M5L7 ?;00KSY>.?;D EPV@1P^J([
M&(A!;_==\-EI<A7<P6-A],"<66(EBK[CB.&PCLX-+!A8,C<%]+4Z8;MKB_:@
M-KG,"B%S??,(,!3MGB-Z#KM'=I99,@6PJ 6/1U7:5K)!9?9)\F:GW>7\$I;,
M3  FP'Z<A+690JP+EHK[CAC:M<WA;(@BLG^_R(9CYKY$<NYZ$TO^F,L@EJH?
M=HC=?JRQ+H2N*,+#4VPV]!V*8;\E>NTZ-"(>5]0@0M=[]3.IF=1,:B8UD_I4
M;NI&NMHJG.M"+U,#7(H]>MC,*N'-CBW0 .D..!^:DX].">^MKB.<3H>1SDZT
MH\4WR)66C3G/[$>K6^'@6^YI:X<[<3'^&?^,?\8_X_](%9&=9A:],GM\Z;PP
M'>(+Y[#/!PKMR;\7WGP&+\KJR)>'AV4SU)C7BXT0NIVN<(9<8\N9,DP )@ 3
MX-0(L+\;H.E>EPKU'DZ=YM3I)H'.TI@)P 3@J,_^\7T:J=.[][1\D%,917+"
M^L93^F]_*-J5S_=F:<O779- 9P(TE !G-<L?5CH:QO6GX?58G^I+4]>Y_FH7
M$.24G,Y0=/MU)&UR\GZ#R,QU&DQJ)C63FDE]H*1NU#W=2!=9A:G0JRAIG7<U
M4E1)5D6E6(^]Z,7\3TM9DW Q\N6+C\#Z\7"UO3M?WM46?:<M>OTZ"EVV)P+3
MNCY:UUM)]A@17NX081)OZ-FJK6B-Z=L(^O9!67'JR!MB^C: OIV^Z+0'HCVL
M(SC[K-OX-%RG'#1I<H4&XY_QS_AG_#/^3Q/_Q^X4>V4V6DF9WB?/'7F^EWA2
M->&\OG4C>0O0RBA.W=K]7ZR/?R^\Y,$Z^R"GWMA+E([/-7R-/PV,?\8_XY_Q
MS_@_3?R?D$?&M&?,J33OF!L;Q8V,?\8_XY_QS_@_3?PWTC=3=:[2ZKB3B_$8
MX$IB>.0!6PP<'%>N#W.^E!F'8FBW1&? P^IWB74N*F.\,]X9[\<KW4_#[_&$
MTA$M9#9C[>#8<@>JL".ZW8& 5[!4.+4J7R8 $X )</($V-\-<**^D$MX3^2.
M$\O/PC3,F*N,V1;=P4!TN<_BON1"K]<1=I_GF/&]R 1@ NR< %W1ZK9$=P\"
MB%TGG\(XMB(9R^CN\&(U.^#-EM,3/;O'@F$_BF&GTQ/#+@\$X8N1"< $V(,
MZO7:Z#8Y<LVD,2X3?&LEQ3XF0W8> @["P JGEA_"*Q,9S:R)'/%DKJVT($&M
MT3EUA>\!)@ 3@ EP<@38WPUP:CZ:7$O$G6A*5[F9'(6LW5J4(VZ^N6%0QJEK
M\ACW6&T0F>N]UYC43&HF]>Y)?>: [*[#9[2> '5T(F3BEM_,;3&L94(MM\4N
MKW:O3-55C;1+BN?9&;C- >B+ 6BG_1;/J=M3NH3CP 739F<LNZ).D0"U:5<5
M*5)'B/)62PQ;(/*[[/ZK7=GAL_^D\.6&&HQ_QC_CG_'/^#]2162G&5DJ$]P+
M)*9)C2,Y\1)FOA(MN -6]T#T!G6,B>+#SY9W4T!G C !F  -NP*:[@AI8L#G
M4R'E6UB!3$C%*2:'$W8Y^K-I2<2@WT.V8 '$-P 3@ G !#@Q NSO!CAV%\P'
M.96@F4PL+Y>3S2RXRH*@A;<&HMNM8QHL2P 6P4T!G0G04 *<U2Z!. ^E87Q_
M&OZ7]3G(GY-;&57:RI SSC=,^&P[PFEU:N!XKAII$)FY0(A)S:1F4C.I#Y34
MC;JG&^DKJSI96A5TY0>[L]54PI>V: UMT>:"+2[8.D'TL[.L"<ZRH>CV:CL
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
MJ[9>PSI2/5:ONM-PLV&["#</%T $F0<*'$++0T9/GK4)^/HX-44(V:*ZUJ4
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
MCV'(EUF5I& ABV]%/CDE*:O JX<*<DS?I[X!:P5G]10!T!V=VC:JD<']4P3
MHS;G?\OMGO\G'$/YQ-]5!&%%@CIG!GQYX%0V-&Y16M1T?1P,?0 PT[E=K_DZ
M=:W6QKT\;OX/PD,E H#) Z [5'<,ZIAC-TI4#9_\EM[RCV;%';CS '?JU+<=
MJFD.3@<<SQ,$8*9[!M4\$U8AN'XZ /!CWW5-ZANM\;TB1HE2D9)O;,&75O<#
MBM>UW]49Y=Z39%#+M)%S@N-YH@#,+)=JI@V;I,LL!ZX/#0OQV5Z([S@Z-?3^
MNVA.(D+R;">SG;'RM6!Y$$>$_<Q96O(%B":/F>@C1,)-D;2D"Y^&;6$V;VNG
MK=XE0M#."O:,=JKK'G5:R6V1T!@(0,L"NEW["U #:D -J 'U5#2UDB&W!@WD
MSHR[W7?U^2.K@H0\[.T#-^P WUH6]76'VJ8!/QAY2E,BO.-2VY%1A@N:(^*F
MT-*/7K#H5#,U:CG=)WZH'G3KTC(!DYYVF=#J"_0'_4%_T!_T'ZF1HD*:TKU1
M\I^<%4$E!L$E+"C9&I#7V>+UBG^#*J^C)C5U#$?$3W!8(&L)     # Q /K3
M *K'5#JR7+X6&;==JKLZ68G]M8IS,?<6W7*.\*M)34=4OW2?> ?RX[P&
M $Q5 TPYP()",)P0JBT=     '"X%M6BOM9]I32(WR/Q$5"IU_"9+5A1L AV
MRBD^]3QJZDAF@XJ<(@!HU]!G[K)OF&V>/4A>5NS(F4[HY-E2];V$E;HL'>7H
M':Q@+WW?%$V-VRA302VC0C"C;!50 VI #:@'"K52>EKUL%I[M5];$AEO[.>-
MV76QNJ0B]2/OER,F]:-(E*WF"6LL*<?'[;;V[KW"=]NDCF%176O#B[X<!&#=
M'M8MU]@_AT+S2 HP/@MCTW&I9;9Q:P195@GGF:';5&^E;P/D6 %\+9\ZGLBJ
M[QIA10Q8M=+6< USVJ5&L3#H#_J#_J _Z-\9_:<;57MJI/PS#N9Q$E<Q6[<L
M_WX3%.R&+X 5Y2[J[;XG7_Y:Q=4=F7UFBSB,*R0YJ,72H#_H#_J#_J#_-.D_
MY3C+ME'UGBGS#NRI%'N"_J _Z _Z@_[3I+_J$9=6+96=H?(Q#/DRJY)_XDYT
M,Q@<DQZ_W&R<4:13V](X8NBMU"7940D(NH/NH/N(C_?I14;V[8UBQ>YGT@Z.
M(3LPBGW#I8Z+^5V3JPH&     $P>@+[.?T1$Q!(^\7<505B1Y/[N!EQZH$"#
M&JY!#;VUB8LX))ZMF^!B8UJM]>M!,A4T(P   $\/?=.DGMO]H3_AF,D_L[(D
M!2M9<3N\^YD.F-+0'>IHF-G5#_&IH]O4\FR0'QH1  " [@\@SS1$-XB1FR3*
MQDLVJ:YYQG>2I21;D"3C'ZQ8L201FV-LUT&FM367:@[Z[>+0!@    !,#8#^
M-,"$(RF/QZ+CBN?Y%"GJF"[U',S$P!D-     )@: /UI@$D&5YX=EK&S8G[;
M&^0EK6X'O;C/DPC+-JEG*-*+&S"CNSZ@;IK3X+G4=]JXOP3,"L$\<PV+6EZW
M)W<;;88![^%R+I>:FB)2K&2(K<L6?NL)& >ZX,#).A *UJAMBQP:I##U%8IW
M7:I;2&'J)Z>T-?L+Q._3*D(=P=$#QZ"N[U!=:XWLBE@F:O<9QLEP.@*"UEB@
M/^@/^H/^H/](C105,I3VAQ^D3.10AP6+8N1.'[*>;>IR>])!R1&2,@
MDP.@1Q6@>@"E*S-E5^*5(:?ZHF@WM1R+ZA;N>G!T P    "F!D!_&F#2<94'
M->F4I*RJPRP/J]?!KX?2(WQ/1Q48SFL     P 0!Z$\#(-IR//OX,ULP;KQ$
M)-ZK!Y. $/+-SY,)AW.)I2N2<0Z@40D&J $UH#XS[[F?\QOU8).5926#;]W7
MA*$6[%FVM6UJNAYUM.[;F8+^UZ@%Z_MN!+5@/=:"F=1T#.IK9EOT1S78H2/?
MHKZG40_58'W=#>)84+00 /0'_4%_T!_TGR;])Q\S^7X3%.R&OY 5Y2ZBY;XG
M7_Y:Q=7=;IFSSVP1AW'URSLPL%(,#/J#_J _Z _Z3Y/^"+#4:_B4+9=9RE^=
MA7^"0Y]RJ*Y3S\ L,&27 @    "F!D!/Q[^2T96.+)*/_!>BX"M(^(?BB/\M
M"8,\KH($#/J405V=ZMRNM/3NKRA!?YS0     (#)J@ $4>HU?&-5$*<L(BPH
M4OZ1DLR",%PM5TE0\9]&FRN@[IEW_,GDADMUPZ>&.\H8S?CQF^F:0QW'HYX_
MIMS&"0 G9J.8!C ;$&8FU2V7NN8H.YR-'[Z9ZW KS^#_:ZW<_['8*1F(:B_-
MY]DIKX_KI2[- )* &0H,SY$3G[L'EDWM5M+V42NL$-(M6X^H%E8 XM;L3*#;
M/[IM6J0XJ14">F930PQ6\]JHGCY?DA&P[-U/4\?%5# K$?0'_4%_T!_TGR;]
M1QUOTPZ%VHPW]L96>]*%B 1II$*4[7Z)C6WZ^E$DRE;SA#4VZ_]QF34OX]U[
MF9&V21W#HKK61C#Z<A" =7M8ST1^B>;KU+6Z":G>HP!Y[@ACTW&I9783184L
M]RC+AFY3W7$AQ^/$U_*IXUE<-7>-\-DV[=LJX#N]_]&C?_@G\LM7N@R*ZYBO
M4GQ4>T\V!FY-X$.KRQ^]OJ67'GE530 2LB39D//#E795?U_F0;C]_N+E;+B+
M+R,)\I*](]NOWI,?<53=B*=HKZX>@"'/P9 ?W RYU\ *"6'\%SDP+WO[H_US
M!#BDZ8<KW;MZ]A!X$FIOL.9U&4TIABA]9B%;SEE!3)T20Y.>(OQBB-IS=,&'
MS_&AT3T;?BW8;9RMRN2N7LV\(&_%;\@W)D9[L4@=H@$RL9!O[):E*_88K#"[
M3N,S)K$!KX[Q^D]UPPIUR )0Q$)^JR?_/!"A/\Z8 @2<NM=/C\ZYL@I44TI]
M&DLO#OZOR?O]^Y<_OG=XR72 D=2Y<.KO[@UD 5E ENF294CN]N&;X_H]GS8S
MH3^6):M*M%15*WD!] ?]07_0'_2?)OW'D%R_N2@S[5>7I;,=Z*P:E#<2(-C>
MW+UJD5=W[[CX0OOR=VBOCG&N177#H[HEH];KU(ZD2LET()+;ZPD@ 22 !)"4
M!4D)C:1D28#L:H!#/=7*JHA#T3\ME&%)C=#4-ZBF:>)_\+3Z\[30^!(
M,#$-,(983S,#Y6,8\B56)2E8R.);D=)-2<HJ\.E3/O6H8YC4-%KK6X=C N>T
M DL_!H#O4T.*%PG:@_E57?KQP]\U#&J[;71^4LE(429T\HF_IPC"B@1UF@QX
M\D#W IV;(Z9)+;][K@0 _&DSWZ:N)>I4[;8 Z*&%N/ITAS8$ -,&0'>I[7G4
M<[KO@H^@R6_I+?]85MR!,P]XB=35=>K[;71NP,& DUF5I1^U"4U;HZ;7VKD,
M@Q!<KQX /C4=G3HZPB.=998L^++J%CQQ7:5-JC,JLR?)FY9I([\$)S,   #]
M! E;<X5@"QX\[BWJ:ZW-X53$$.D_+G+FF+FO!<N#."+L9\[2DJW[86>BVP\)
M-X70DFYX,,7FS-@A]5V#.F8;%A'&%2D$=+NJ'U #:D -J 'U5#2UDJ$VB7-=
MZI>M![@\[-$#-^L ;UH:%0Z([2$?&LE'4Z*[8>M4MRP0'4&TT=*;GRN&)G*>
M$4=KV^" ECOM[: 3%^@/^H/^H#_H/U)#I-/,HJOM'IO."]M<\64YW^==?;7'
M_EK%^9*_Z+Z._/'PL/L9:N#UAXT0;,NFNH\:6V3*      "F!D!_&D#UJ(M$
MNP>ITTB=5FGI.(T!  # K4__])Y&ZG3WD9;/;,&*@D6P-T[9OZY/3>GSO7':
M0MVIM'0 H"@ LY;/'Q@=BG']-*(>QU-]ZZGKJ+_J8@5[1H[E4]MM(VD3R?L*
MP8PZ#4 -J $UH!XHU$KI:25#9!)3H9^2Q'AC;XBR+LF25(KUW(L:\W_]*!)E
MJWG"&HO \?%PK;U[O[S+I*YN4L=MH]#E<A" =7M8MUM)]AP(S0,B@/C,R%9K
M16O 5PE\76ZLZ&WD#0%?!?"U7&J9'C7]-BYG7Z2-IQ$ZQ:6)RA4:H#_H#_J#
M_J#_-.D_]J#8U7:C4LKT_AD'\SB)JYBMFW!^OPD*=L-7RXIR%]9VWY,O?ZWB
MZH[,/K-%',;5VL9'#9_RT@#Z@_Z@/^@/^D^3_A.*R&S;,^Z9-._ C4IQ(^@/
M^H/^H#_H/TWZ*QF;D9VK]'3<R<<PY.NJ2OZ1.]%B8'!<>?R:LRDS^M37#&IY
M&%;?)=515 :Z@^Z@^WA/]VG$/4X8'<6*W<]8&QQ;=F *Z]2V/<I?@5-A:E6^
M     (#) ]"?!IAH+.03?T\1A!5)[J]IP)A/&=.DMN=1&WT6^SH7',>BFHLY
M9M"+    = Z 30W;H'8/!Q!")__,RI(4K&3%[?#N:CK@34-WJ*,Y.!CZ,0PM
MRZ&^C8$@4(P   #T<  YCBG")B.W3)0)F8BW2BGVV6;(YAFG09:2;$&2C+^R
M8L621&R.R5P764&T;HV.U!7H 0    # Y #H3P-,+4:SUQ*Q$TOIM[V9' ^R
M=ELQCM!\\\Q+&;VMR6/HL:H0S.WJ-4 -J %U]U#/='YVMQ$S.@Y &YT( >YA
MS6Q2OY4)M6B+?;C:79JINVZD?:!X'L' 2P3 I1ZW3ET#<^IZ2I?0=:Y@3 1C
M$8J:(@"M65>2#*D1DMPPJ&_P(]]&^*]U8P>R?_+P14,-T!_T!_U!?]!_I(9(
MIQE9ZTSP.&4B32HL6!178+X#5K#%O6Z/.EX;8Z(@_/"\55DZ     $ Q%:!Z
M($3%"Y]_/DCYIB1E56WB/$P.KZF+VY]S2R(\UQ%L@0,(&@      ,#$ ^M,
M8P_!?&8+QBV3B,1[.=E@P:<LR*UPPZ.VW<8T6)P .()563H 4!2 6>LG$/)0
M%./[:<1?CN<@_Z>Z88745H;(.#\SX=/4J6Y8+7 \JD84@AD%0H :4 -J0#U0
MJ)72TTK&RF0G2Z\+NO8'N\-K.L"7&C5\C9HHV$+!U@3)CV"9"L$RG]I.:P*
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
M*_-^+,G7@MW&V:I,[L@WEF=%Q4Z5WG7%M,!IA],W5E9!5<=[R<=(R$0]?@-
MJ084%Z@-5JI(49]'OU*SG+.<%4$UV#L01&\1=0=NP$T)W,9P6[)Q[1W]U8OT
MSSFM$C=9>;,D*TL93?:VT8A7G4G!D3>VF,&ZB[@\^\K]\G!;-ZDO9?SL9;N5
M*HV ]D!_/IMZEDXUS>P<6TAK2Y":U#1<JNG]0ZID1EE+SM(I9;474R!51@H6
M9FD8)XRDC[68^'6Z;=N_*EDDV@##M1JOJ0?<@!MP@VO5LX;ZS'*NE>) M'NH
M4YJ#9<8W^7?] [!^H^0,TZ2&Z^"\4G%;SY]7:#JO[+;4EC8X/WO.SYXF$24T
MT9-IH>#X)AQO&=3U.AJQ@%,*ZF72P"DA;/!ACF<DL)\YJ_,$XY1_';*R;FM7
MB,R>^E?2:V8F)@ STZ:F9W4C 9B<!2TS1>!Z%3+X+GM] *HL_//U/! 7,6&V
M%/H#$;'F1I3M4U?OVT<':% F4P!.#6F#SW+89\F6RRSE2^%ZI@Z*<443E(0M
M\R2[8PQ*1Z(84%]*6@R.+N@< #< 88,C<R@#K>YGN@RJ51%7=R(VMNV]38J@
M8J3\$>0$S-^$^0V-.E*:,># ZB[B8DMJH(&H9MM0Z59W4"FB6P;CSOP:1.O[
M?=RUP/P%< !.T6VI#QR<E_WDY 4KBOI.O[4Q#!-C=->VJ=V[%070+G-2.D4-
M;@I422>^2K]M;&Z"])J_]&&995FRJJSK8)(XF,<)2BYE"80")6# #;@!M['J
M'[5=F=_2L!"-^X6^"<*0+YSKF8*%++X-1%=D<'P3^UC7J&L@-WD(6*EC'@.X
MX0B9ZJY,3UIEME4KOY"(W2N8D*^I",)JX\^ [QOQO44U0Z>^!OTR!+@<ZG"I
M]7O/>P5LE^7.4$<7_<MDC,F$SR+?9Q%S+],J*^[ YLV,*,.FMM'1X015 E=E
MBL#U*V7P54YJD[Q@>1!'VVPQ_MZLNF$%"5=%7;&_=P]3L 7?K8B1(0M HH#8
M'K>3H8:& 9:)F_]A ,6ERG4FH7;4]EP^LP.W+7EP5ZN1NLME&!:BY'*K@,#X
MC1C?Y-Z[3S6WH\HOG%/-X#(\C>H6P!H$6";U?)\:704TX<U<[,WLKEOV<L;
M](VBP;Y!3=U%U$7%;1U7*]2Q3TWFA5)1 2K#\SE6/NY:E-0G8B ,*5C)BELD
MAC7B<\NBOMEW.PI@=A%FNJE3^^2$=]5W-S707(=:MCXIA3(87V4_&K:^9X&C
M(C$ITN]JZ@2,WD98==CI!6I%DGC95.]+NJ;@G:S7PQ^;5\W4RO[5_/:B13IL
M!U9]L3S,LR)BQ>X1]9/%@TB9)7'TGG0M+UVLYX&Z\L6@V Z6<Y#%&BFYMD@%
MMFIL_7.NTI[1K?US58\D WLUOP(;U(FENA?:1MN%9PV)D[T8_GW.X&N8$PH*
M)K4]@]J&RD<_#(KA,=8YF??]<Q:,B@&SV"#/+B5C$OVV<1)FPR+)?I1D463+
MNDZM?&0YH'^3A,-8@7XRP VX 3=<IZH8#/^Z*L(;$0S/%B0OA/]:W=65!NRO
M59R+^1OP7Q6T 1V?NN;Q7!/U+$"X%NJS%;Q7L!A.KLGZKI)CX8<\6M@2D$C8
M$E-@*]@28#&<7+AB;Q 27\1ID(8(B8\Q1 ?<@!MP&VM(7.V2U:_!G8AKER+D
MG63\#RM6+.LIH&#V1O:8;SG4-CHJID-14>O^V3!V.#'@^I4RU1T8I:Y6BRQD
M+-IX,TF<UI>L8<&B&)>JZH43+#&I$N4@8#"$1,%B V6Q09]A2OJH2EZT[E;\
MX,+U4+P4=H9R,FI2VS:IY1[O8J:PC$()J$0KV!E@,9QA:ML9O<<P+LK@>C"-
MD1L7B-4URU#P/>H^(R6(B*L#%B+BBF]+32E3TFM5RF&M\WJ"BLS9=9RFPC\5
MM49\$5D$]U0YTTZGEJE1SU6Y<PU\AP$S&-Q3L!C.,+BGC^AFO+$;61<LC3JT
M*^K5RI'*^E$DRE;SA$D6S']<QO_R5[(ODIII4,V_,%O_I4LZPETM'F9RB <^
M:VI=\->+)^X+_.LR_INM7W'0 A&?N3]]P9I@31R!"I@FK<4Z+K8Q$*F3Z?HI
M4 X!W( ;<!MK^5$O=:^"""]0+=]7>9XP48\4)"2*RS#)RE7!ZN*D<%L02^)T
MD17+H(JS%!6PXQ )X ;<@-M855 G][0/58Z40&H>Q!&)5H6XI:UNV":<RKW.
M@NN@BG'%U'[I$@(+EP<6+)=:]H77'0H%%A# &@*?(;8*UE24-8=_!,)%/LM%
M+L,;%JV2NI0ZS=+:1=[K-)E&0V\;U;[9WH&A#I=J"BX5<!LF;B-TA:6G%7W9
MCC_@6H1_6;"(\#VQ8D^])*)0!MZP:J:@Y;O4T8S!&H)P.(; 9?"%P9J*LN;0
M#\#'YLG;*N"+NO_1_3_\E_GE^G89%-=Q^KK*<FX)[+[=;D#;B??;_-$[F[R.
M/YA_5#MM -<O_:^WJ_+U=1#D[[YO_-W_++X4159\RHJ"A>(>N/R81E^+."N^
MUB'ZCY$P@>J^EG]P:O^:9.&?__U__\]_O?TY+Y+XG?B7?_O_ 5!+ P04
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
M7=DP2'P\#BV%=G6MFE%@.Y$>AMB&)B9G]<$ VC=8/2+(U? J0]0S[[ A'(,
M([) ?F)<>'.PM$,M]/3!#<\T9IO4\LQK^T\4].(P0@ML53E/IS>N:5;C'\'4
M?N2J":5E/3,[O@G!MQBO&<92P'Z6-:]I90[7YG@T'P=@"5$<>D]F&,9D!7EV
M,*K;_3J&;LPSF-HW'E<!^!T;\A*$J.-UJ]%C$**'UK0][T%09)5'JM>3$**R
MI'637H4074)]Z_4PA.@J:5V;I10BHMA0^OHL."7J>D##N\P^B&SHA4,[(-&&
M)<^#JCY08[8F?> .QF:K9],4GNY.XFE;-(KB7V6(AJRX&.[<?LU2)RI/\0%J
M]#O$)$AM6S\5O-E!;UP_':*(L3NUYYF)3H/J0]7KFXG16=:\2>],C#*QSBW0
M*:J@%4>IU[,4DVE9\]8B615%NL^0#46ZJJY:P@/4YM^+J0*E9=T4B,J(U:6!
M6%U%ZL0Z-Q))J[H "7:7OI,3-:&U/4$5CGD^5YV/4(7G;O,\=U7C^:QYGL]4
MXUE\YU7_HU@R<&S/B;W$%1O@WW,]P&,$?!>XZW&(+/9+0,(?DR'23+%3K:.M
M>V5_M'U76PVAY<9HBG)^>E&.["ZF=2-T_'-O-+1& [.O3XV^=JD/]&'/T*P/
MAC&UM!<SWXY=B ?^<9W7M:;?0TZ.9H\DEJ$@KQ\IR4GVV-P.;Y(4LCCLW-KV
M_3%1G&/@1>'ZDT25.B>G:2;9#^G'?ZP<Q%X<D!2D]0,\^P9XR6/_2-MM-3N6
M1W#V=+](Y^JOV^1E]$$/' T%+@C>'6T6?#MP<EI03,I+6QR'\6*E<1V,VV+=
M?QZ@!4M:J600A=*LT/!#CK0' &_OHH0XB4*F)U,4Q;W=3DSP7:F"9R6** 2!
M[C@HQBOW!#@ +DF ?0@B_CQE]A*#YTPJ/")\*P?6>G?]"49WZQU/PJP(9D*=
MQ:![)7=)$Y>"<@ANPGF8UG*H\JW$,#F7B@F-+P6%OTFP>9[V+!2HS<7@>"T9
M#@:GRN&"-QGW-G2-1Q*3!=A['T5WZ93FNXQ"G<4P^TDJ9A6DH!R"*RIY?KTJ
M'G.92W 0HDZO/_BWR7G;A) TFL^PPA#JRQ'@=%/#HRX!1HAEY8 :!PC3'3V-
M\78^"4E\B^$]V; S33^[EQJ>=>D"QF=8.92HEG*(?(=G=[@=U7"EJS@(1;:5
M@RMC$T5 *FFNAD==MMJQ6%0.D,Q!+]=5H[55(/0QMI^(]@L'/;;;RW9JRB$H
MB7G0&59.M3"Y00S<*AK&Z"+;PZF"$IMMY8"B!636Y#_M%)<J]I;M^0C#5T48
MRB$Y0/[M% 0+DO'!7\YIC65[/<(X,5A5#I;\!DA\:O'ZR?:#A,$2$X!RN*5+
M><;9%K5@M"ZR X]5+5@YV\H!1;( R<*--0SXSE/"@.WU["!XPA\E&9D"RZ'X
M&++CD156R:J"40_;XB5KYM9$*8>^#);#<0Y+EFZAW3N_JT)>?373=0A;^XR'
M) )767N%7'<!7_  @$DB1!FNA"-A)7T4\ME9,3$FQ\J!-( ^&,U[ 7 A:\[D
M6BGDCY<:GB)7RHD^N>B3*Z=5#@"MK=102G(/A1"5*V5#"YMLMY3MMI2+O1 B
MH3.IG"+IKIM</;6]L0WQ?J9GW\,(N[_/]#,V<@)]97LOPHB)"T(Y#"<D)=T'
MKF$'/O;"0KR%B1=$R,#=*K)'RSOE]Y7MW0AC*"X(Y3#,V"7==ZLL[_R>LE=-
M4=[*=X#58).X0ZK"'Z,AD\VWQ]M<8I?E:]O7-NBE5G-W.,YVN\.AO<B-_6,[
M=U)VJ+^:8_85BUEKBK]=&T/,Z.A*&XV-B3XU<0--'_9QR^OQQ/A@#"WSHZ$-
M1I8J-UK>!^3F<(#F+ .2:R35"";5-*[PY*2=3QF/CA>3&N8D[0#_YT[M1Y95
MW&$PV<LL!:Z"?=Q91LH9S!X*H]$\Y8BUA\@UDVTJ^!A1^:)(OZ-(S'-U!))=
M%QE1SFQCV=.%P<$6)#305)L.%O#PF+>K5RQXV&SI[@+Z,(Q6MU33E&M&D$"P
MO^P))(Y:-8FH-\.>&5ROU]"/,4//SLDEF*, 9,X@C4?,'(8 ^G;P9&(Q)E%$
MLM*C1!9)!3<0<E,^&WJH[!G?@D3+3D8HVJK:"K)FA;M4%!K*7A/:Q[5$5NHM
M(D,0B1CHK6;25SV,42K:2[Q\,_<?I1UDKS94T9?EJ-.Y%=2GMN>;.&?-SDG5
M5M!<I&#%&!;5:,[<:C([R=9A 8ZV<*?KAFI()8>M%.9F?@!L#_X%W/<V] D+
M([\/ KA,7,90#V"(%;$?!_CK&'^.7#[ 33Q+]@I072^:D[BBP=)J+S_*A1+/
MQ4.)U@=]8GP8#?K&Q/J7?8_"7S3CMYDY_:R]Z!M79L^<_JB]F WU6=_$G26$
M4HMO3LJQ^EJ<U9YN?="N!J-/5HXCJ;X5X6X<H"7$<KI\FH4D(W3C\^L.5F%.
M4EZ5,0[>C93@@54$Z""-61_@1=595?G%/WL@$;#OZ@L41/"O7&VP(F9BO64;
MG+VAK"(DY1#.$CF:IT7I_%L2*F95)&#VDGVHOS>B(D)1#LG$$[@L>Y<8)2Q;
MTEYV/N/>Z+$%H1QNI#0D.?O&OAPYM<<+QR=2 !*[.%<HL$"PA X(1T'/L^&"
M,24K#B,[67)OE'<26XW@%RI_DI<TZ^Z?<1@1AQ,3<6U'>&\1/8WFZ_#"!'NC
MUH-]3T$1]Q;N+/LJT^[85>%2U;AGPC9YD3BF?X!L8NE7EQ-0&++\<5X_V;>:
M]IZ18H)1;_WUG8"0V0>K[Z9?K&[(C!$+]!;#]F=UL:TB)/6F;)'ZTBJ(59!F
M#"(&^)M# IPKLD/ ?5UID1DYX703C#V<'!*X%+D<!IQ5:U**#2 (L<+QI8JR
M.@2PTQ*/?3 '00#HI1ZK8"\VGJ J*!R?VD^2AZ 96Z692.RM4 9H%Q>./9Z@
M9B@<Y]I/D@?@R3/+">WKZF4&$E0%A8-F.\JNZ8!*D2RRFYR $ 1+FJ''?3A=
M!*%2,?+%9^Y@)F9B:)Z+.^RV3#,&$419Q1C9+NP>#.[%XD:II:EHGLL&$<1=
MX2C:#C)3#O=$4TF&'9;$BFQ.#M-66T$4%8Z7E4M /7^ZA%D2$@CW3#:ACB$S
M=F\_)<E#4Z0[WV(8@-*JVXPX?H4Q%$U384"['=.O++"#T>_-L?X>^DT=0^I-
MU?L4L-&<E&,J9ZC84E%=9<!4N()*9UX]C<0\.@"X2?[ZNGK6 /H@Y)<\$NBJ
M:$*5.)#"XE'.\<FJ8$5@!;HJFE>UVPRM"JSL*;LA/$DW66>?</+DV+T4S;2J
M,%$%A*(RE,1*5$:2TDG19*I=@"P5B7HX$I;)_\0%7=H>2)(1LJ\-Q>YI_H-,
MR]6%C^)F.RU383PZ=[9_"T@ZDC&? X=5@K]E.F0[:G+D7LR?K[I#5[+ D\K"
M9&T3]Q!F<PZ*RL)D+<;J7#-+TC#A@O)R^@VQN4M6/Y'WOL/0\5 8!P#_8@ZG
MQL2\UJ[,H3[LF?H@<]6JN2MBEW%(W,BPAQ8WF/3D$C"=X)^W";Z<6>;0L"Q2
M*^L2$YT4SVJ.TK3ZS@0XZ-:'N<3T')UOMNF<&!^-X<S WWNC]T.3D-D<E4G>
M)EV"IR?;E T,W3(:%9F#L#)Z,+V/09W(=%I/BU+LC;!:#LP$Y\W=/U(K;6)8
MTXG9([<#R6?-\;-YVR^=YFYQ2F'DIZ/)Y^9(2MSWSDWIG8D<@6?;!%K34>^_
MG4NL!:N*<\;0TIO5SRL;!OGBMSD*7VU3>*6;$^VC/I@9C5Y33<[+5^DS276_
MU0>TD[H<N>?;Y&(=G4[TWE33+8M4,%R5\DL_P[I[B15X:C8YY\BI\CBY54U*
MU)(+-7327Q<6 U)C<&Q,B")<XQF6W")NCLY<G"]'6<$R]8W+:7.$7-M_HF"=
M)E&"<\'V7.O_&6%)S? $NC8F#<*9.3NDDU8P-^80 VAH4_WW)M7,BF]"\"W&
MRZ&Q+'4RN@6+8\TN+>.W&5X5-6(5F_0LB)5)7:#1?!R )41QZ#V1+3)9*Y]O
MIHNZ3%V*3=JX2,0@C;&E-T<S:_!9,RUKEJRIF9OK\AVK*3E[+F&N8+RH[I7V
M8C5&@T4#BGX6B^R"2:-X6RT0O7*[6(06+-O*^6I%H )>&(OT@I43]\5:8&_C
ME+%8*%B[C6O6 H4E/AJ+WH(-+//46B!_X[*Q""Y8R&?'K042B3/!HJY@)(E+
MT<K4V]T&,?@Y*]C5_2U1*S.U+$31)S7ZO7!([@&3$C]TK@OVEQ6RT%ZD@VJ;
M41MDC69MT^?3>1$UM^D@,DO:4'A+C?-?P#5=C!^<PR3G?+5_6J6;N.\1<A^@
M1XJL9FOA8]5? %*OJ3PLW]@#)1YY[,@3E9?TU7>KEDF^6NVR%'ZN[".-AI5S
M*T+<#HK*)4<TQO;S=3;& 6X[3Y=]G/2=*#(%T>]:G0LAX6;U-_,XV4=VAZNP
MQ3#^]ZRAZ?04NJG3]'-EYTT=KLZ6HZA>>D^=?.^0YM_2XV6GCAVN+N]R$T%6
M6@5C8[_9U.1W]H6(-'MGKYW*"4MP8BV%<#6'BS:"+,63 6:(A1*VIAP-; (L
M[9/-@: 0LV;1WPH JU,.IM +@>OU,8<"@:P!>7\9*'DQ_3J1ML]Z<9CX"#+?
M&BI(Y!"#/UF]16'Z +PEN$9^=,?P#O<>6':PJ*H";+][M![!*K?;$.7+]%.N
M/@,[F#Z@_36E.*+L,$Q+*E(FRN]$-S %-:RBM#%E1SVDZ$=6G-^'AERAF'%H
ML<>0LB,,,O0C*\SO1#T@M4;07D*"XC6$FMNT2U$/J'"!(5&.]'D$@MHUA#ZJ
M["K=+2D)2Z0*16!RF\Z2F$LA^VAKUTF"+!*+ZM"A*%??T@XJO-LY3U,:EZ[,
MRZ:?[#TA!YRR=[<RI:#<*EM"-BESM"-^V:ZR]VRU0%B4A:IK("=L6,AUW%X+
MVPG5"N0<LP*)KR@ICN))QPH$&_>ZT5H^'?<<5O*E?S9?\HU!+:!MK3>Y.XZJ
M&0;Z54Q:C9M\.]E+?A- E5Q+5<<*;/)6F LG)4MZ<]5!@75QPP0S!3C?2FHA
MU)20B?UP;9/\=1M;8/*VV;1T+[/N+;^O[!6/!D>AKJFH")1;WC:D?T+!5U(]
M'SEX<UP5/E9GV0MA%?SX0E 7P"OHP_!NE;Y2&4!69]D'"E4 Y M!(6M5<NN-
M:;L*MV+*K[TUG[?!9H"]"WLE7&JAW7W9YBX?$P9&%88V!"]2CT$,A9WK,[2<
M5U.HV2#&GE@-AW9Y(5<QF<I%+>^@A&NZ+FS)KK^;;R7SZ"1#2/HZ3DC>$/5<
MJ7,<0-^!][9G^M63?6H97;9[2X-T^[BD1C$JYS]58DXXNV>?064[S'5KQ*'D
M\>S*$R>59[]A93O?32J#VDD[.W+%R=O9:U3IJ3O-*8/:&3H[,)7D#@CD8>P_
MM/2,G6:T@BI A7;O&3>>LPDIY%[D_/E6]ASY$FYB9!>.2;=*NK7+P78Y-2$>
MSOGEU=H^]=V]W UKSWC>0.6U=F[^["T/>L+3>2%05J- &KV15H-(NG214"K!
MU2>2KMHB.:.+I!#'JU,D9VJ+A+-T4BX'UB>:[;4VM=SD"PDGXT_^#U!+ P04
M    "  'A1E1OM<:X<8N  "G. , %    &-V=2TR,#$Y,#8S,%]D968N>&UL
M[7UM<^,XDN;WB]C_H*N-N^CYX*ZR7>\S?1NR+'=K5I8TDEP]<]$1#IJ$;'93
MA!HD7?;\^@6H-U)$ B!%$J#-C=GJ*AL ,_-) (D$,O-O__6T]#J/B 0N]G]Z
M<_KCNS<=Y-O8<?W[G][<S$ZZL]Y@\*83A);O6![VT4]O?/SFO_[??_RO#OV_
MO_WODY/.E8L\YVOG$MLG W^!_]H964OTM?,S\A&Q0DS^VOEF>1'[";YR/40Z
M/;Q<>2A$]!?K#W_M?/CQO=4Y.5$8]AOR'4QNIH/=L ]AN/KZ]NWW[]]_]/&C
M]1V3/X(?;:PVW Q'Q$:[L29??^MY+O+#X+?>9-#I(H)_^^<=\7X[>W?ZY=W'
M\W>=_W-VV?E']S?[,;IE_S[]\N/3@K)X:86T^]F[LW>TP;O/](^S#_/3]U_/
MWWT]/_O_BK2$5A@%.UK>/;W;_-^Z^]\\U__C*_OCS@I0AP+G!U^? O>G-PD)
M?#__$9/[MV?OWIV^_>?U<&8_H*5UXOH,0!N]V?9BH_#ZG7[Y\N5M_-MMTTS+
M)RJ.[3?.WV[)V8U,?^N$NP[)QA_>KG^9;.H*ADX0';A?@YB3(;:M,%95*44=
ML 7[U\FVV0G[T<GIV<GYZ8]/@?-FBU,L;((]-$6+#OLO5;G=5^V5:U'5H%JV
M?,M^]Y9"&2VIVG1]I^^';OC,<"7+F%9*?SS8 T&+G]Y0Q3G9*A/[X'^J= V?
M5W3B!2Z;-V\Z;XO1V,-^@#W7H9KJ7%@>$^WL :$PD! H[5<M=1.+4.D\H-"U
M+:\HJ=Q!2J>;36#$L S&B_&*K7X4PX "RU8\@AZ0'[B/:(B#/"+//VBE?,T>
MJ"@?L.?0I;O_9T3U]1(M7-L-"[(D':]2;GI6\'#EX>]% <GT+X7:@1\BXBZO
M7)]JL&MY^R]*R)1W+(6^BRAP?10$5 /OZ*=BA910)NI2"DU3](C\B+:U\;WO
M*JR[<(=2Z!DBNKG(I))N5)(<;$RQ]]Q8QFL-I8O%% 4A<6VJONP'4M'D&*,D
MC:=@4%OQ6:K@!^U*^?HLQ/8?)\P:B!=5NJ*J;-R27J50=F6Y)#8');1DVI6U
M:H;$LL-N$- ]--YRUC\8NM8=58_0E6IXGB'*F7=T(YP@0A%98C_>7&1S$.Q0
M"CV7Z$ZV-2:;E/+-:^MW3'I1$.(EW54E7^<W+FE6T[^BN?4D51-.RW)F=G07
MH#\CNF;T'Q7V3ZAY22MSL-V.QXL)08\NC@+O>1 $$5M!]@9&_GV_C*$KLPSF
MUITG50!YQXJL!"7J9-U*M!B4Z.$UK<]Z4!19[I'*M224J 1:5VE5*-&EU+=<
M"T.)+J!U:3NE$A'9AMK79\4I4=8'*CYE7J+0<KU@9!'F;7B465#Y!ZILK]E\
ML,!F<]"S:@I/BY-X6A>-JOCG&:*B75P-=VF_:JE3E:?Z "7:'6H2Y+8MGPK9
M[. W+I\.5<3$G>JSS%2G0?ZARK7-U.B$FE=IG:E1IM:Y!CI5%33G*.5:EFHR
MA9K7YLG**=)CAJS(TY5WU5(>H#3[7DT5."W+ID!51J(N%?CJ<E*GUKD23UK>
M!4BQN_:3G.H66MH73.%89G.5^0E3>#ZKGN<STW@^KY[G<]-X5C]YE?\ID0PL
M8F_%P&N<I!5XS;1]5,6>,7V(>7B@0Q [ND,GCKMDCT/8E>3F0TDY[T9Q_? M
M;?IVT^8M=X#JZ=Y][,3!2\O-272V=PT4QU\Z6:+E'2(YR4UWK9Y6R_/R41AW
MJ)XN'X?=O*1M^]2JDVAA15Y86"FWW=,TTQ^[:P_/D/XS13=Z"I'O(&=+.1OP
MN/>'],=LB,V;TM/.26?;*_E7RW<ZZR$ZJ3$J(ES^N#!%]1DE=;?DTK_WQJ/9
M>#BX[,[[EYV+[K [ZO4[LU_Z_?FL\\.-;T6.2P?^2_WD\Q\<IG@Y+\9+YX?4
MV/7P5N 18HK7]R)>9W/ZG^O^B/(YONJ,)_UI=SZ@#3K=T25M>3V9]G_ICV:#
M;_W.<#RK']A\SQ53?']0YWOV2Y?R.1Y>]J>S_VNM</#73O\?-X/YOSH_7/:O
M!KW!G$)_,^K>7 YHY[]L'RIO.?>PG6+78R^E,>$N?/&"M;""NWC5BH*3>\M:
MO666T%ODA<'V)[%M=/+N=/,T^C\W/[[=,41EC ;TKSO0/>L.>?&W;S>->6W?
M&D!Z?)^F0/:FW2')>SWKDBWQFU5?<6M=;S5?;>R'5#/[7OPUNEVA>_:7+64+
M@I=2>6YDAX4<) 5,"7G3P83J\$]O3M_M:?%P@)R?WH0DXK"L Z7U#&-K#/;9
M_.L^N2JZQN]6*H9<(UF&61H* "\1SQSXM )U0.OEQO2&  *:EPI,]B @0T4H
M<*S"  3.V;O&HW-[RN&A+("V1O&Q:^&Q",9,0B">ZP5QXYUG]S?7F],B!&"F
MZ6WIV*6/K0 NXEF"Y32;N=AU'2>6F^5-+-<9^#UKY8:6)T-%V*V"Z54Z1'(&
M0+ST C9E'CD?.7V+^*Y_'\B0XK>_Y:WBAD$DH!S<FS1/)MN.EI''CE=C>I0E
MJ7/D^C6X=&*I#G'+6\(-0S ?,^!>52JH 0D3@-)_'8))?W2;<)D#UCEME6ED
MJ"W.(Q6<0#I%#=IR:0XT6=@",7(%7:\=7:FLC;27B^%1HU6L!,G,1KY%7+R_
MEYNB%29TQ01W"MI-UNOV0\V;@U#U<3ZZ(70^:%V<NL[O41"ROXF $72X_6PF
M)C*2(3@^EPI' 7<:/5VE?-8B']IAV]M33>93#E<GGV8SCY&)$V]\F1",HS!.
MKT,-=Z6S?::7^0C)J:_%RLJ-U0B%:]L[>;.5!2?5S'PT..2"V[Q6\4,G(48W
M96*\F%M/,"HJO<T'2YT+",/W^C>?]0.JRXC0^3Y!U*IQXI?>^XB#N%7WNT6<
MGXEPJA4:SGR4CV +M %-A'V]^O,XBG7Y"I,%<L.(H/PJH#YT8]4A+XN0:GS4
M[$??FL[!' /.Y80 V)_L74T/!Z% *XX9U7R%.)X[2!<^F;A,Q.M>_+OQ*GYI
MU']"Q':#_>N=?#L#=RCS42_($G@,-1'J]9I6#M:"L1H+MI0G".TO)J*]5EW&
MT@64-ROGS.:.U5BTI3R!/@V]KQ3$REL.WJ+!&@NXG"F5R_6_O3W@EU+S1[T/
M8[.9,%,/83^J/X3M=6>_=*Z&XU]GJ?>N5;WT5<B9F>+D$WLM[P;LL22UM.D_
M!J-Y?SJX[EP-1MU1;] =)OBIC&IA/LT4O9\/Z;VXF0U&_=F,/:V^H#3';ZTK
M(U209C-%YI=#,J?];_W139_^MS?^>31@5%9&Y$$>SB1AI^\."1OVN[-^E0++
MDWPS1>II5H9TGO4&PT$,\FYRL7?UT_YL/AWTV/1C/ZMP>AUF[$R1?):=313V
M^7CZK\HHDN7M3-%W?DC?;#[N_??)!56!=6Q"?S3K5JJ;V=2>*0+?'Q)XU1U,
M.]^ZPYM^E<$1ZDD]4]1^.*26ZN=\VNW-.]W9C 6ZK$,^-C^C>GM!E7<^J'"Z
M"=)_IBC_F%D&6"C*I#]E6G!-)U<<OU%=@%<R1VB*L,Q^=-F_F%=&!Y M-$51
M9L>Y[OY]3.5T0^?.=7]:'9:\+*(IRC*;S&!$T>MWYMU_5JAB8%;1)&UGF7UF
M=G,QZ__CAJZ&';855FA,E)(^-,4,9R?:&45L&YK0W7TPOID-_]49S&8W\5J:
M, BUFU('Z?92O&6V+*Y!U?EA/49UAJLT*6F*ZLQ&QK&OJJ>9F[@T16=F/UN;
M6W6(,W_"TA3EF;U-W?JJGCLHT6F*@\P>MS/&JB=0+>-IBMS,S@?99M53#^5%
M3=&;V1?WIEKU%'*2IJ:(RVR-S(RH8]:5EA,UR<YY9C<]?@.J8Y+F3J2:8CJS
MZXI<$YT?-H-V=J.V0<5M4/&+#2I.7*%>83)"W[NVC2,_9*Y8@GWZ5WL]U\1!
MQCF',330H1@S(-Q:@9W3#XP770?'UV.RJ"%^:STAR,7$CQ7X@9#2')%\/%1&
MQE=4#*?)X<E[%F=QB5#B!#<K9K#1]A_?G2G$\,F[ZPJ2%4ZM3/B>(A\JUWDZ
M7J73P^V-[_K,<'2Z2\8,C!JGL:X82_4GZ #-$!YZI]4FQY)_'SM,IN[] ST>
MW00H]K@+GCR+NAD/D9QZ,PV0--W;.Y#G$?;MB! DFDG2K@T##>( M$>T C=$
M5+-0F@-V?F:+PY3R#^,FZVD\;$H,@#:'EI<G*E5;4NX054?]9I#6^]%Z/UZL
M]V,[>;KVGY$;K,4L]'. '<SV:$CX-,UTX)'+_DH0DJ7K4NBJQZLA@T .&%<"
MQCDSJL3.9#='R?A6X]W(I':G/[C]%7DLXOB:[O>>%Y'G@6^##@K:'FRN*:^:
M^E3!:CR8O28F[+S-&X=_(V?@4-5T%R[; C;/S]8B<+J^DWA^1G\7+1&+B^O>
M!?';-/EL+/F#NA*'*=LS5?)MIENE3(Y[Z^/MNF4<I5V/AF6_JTO1:M"?ZA06
M$./+7Q)3C--1D/N8>D=1H_8FOM[J<-G"--/E5B;[F="":E5W][E65X^6GH)G
ML>'*.2%XA4CX//&L=5D6VG:5/%=5JZS@YUOE+5V:D#+K3;Q3P4;#">^IQ5I(
M_*)5W_+$".FMWLQ!!1G_&6/GN^MYD,1+5UC9!UM-+4%^D(I^-.T&<E_:-'4%
MF8FZ$5]!=D[;2\CV$K*]A&PO(77#TEY"MI>0[25D>PGYVB\A$VQ."+YB]7 3
M97'5[Q;5QC'^V6 !=LR^"4PP$FPYV036YP+UL+,N)(L#) 6:RV)C9N^.>L6<
M[LI#O&2DLXPJW"J9<2"7A$IGTDQ(#N9MC'1[0&\/Z.T!W1A8V@-Z>T!O#^CM
M ?VU'] 3IA]+%^0Z<40;]N?$\H,%(@0YI_(IIC)*8P[GRLR8>33O!U0ZWR_1
M"E/MA:%+-3,>FRRU"M.JQI-4-IF@,+22D^N.DTVP#:P\BG3[ 3F1AUA>-.Q$
M=I@XULM.4?*N#3Q8J<I#RUE+J4CJAO QF2'RZ-H(KIC-;ZGO5*4L>RQAH19K
M(@\8+'_UAL) 5.I9T+SF$Y1,MAD(8!:K/B[5"H21QZ$2P*KQ[-.E1D% ET8[
MKB(G.O;P6M9]XE'2<"PEN>PE"9;L<\#V-ZE8D\UNWS= J!F"(9&^+U6F_^V&
M+'D)(S-:K;SGW@.E\=KRK7LDK#Y.^RIUU5&'/(_LU9F \/BL]Q"_.75<40%L
M2TC\ZH8/V_H"_2?;BYAC@KT<I?]SA/5^"PQV>_K)\'-C8:84SO8F'"\EUW29
MC.2B<V;RDJ[:!/;"LW$F+?DV@_WN.%P+<<"+Y$P2\@/JV!/D6NB3()_)1WY(
M9PU@*Y4$$.G">TX:<O6: )7KRRXF3\@#)ZOXKBI Y20"90&$!&?R?L%U 5H/
M57NI_](O]>,"X2R7K22Q>;J9V1?X7)Y,NZ+B5_7LTFW+7QOHP<7SOLW$>F8_
MBSG;L^<[+.9T9"VEM\75?$U38G0NO+@&?NMQB[U"53+2.:=9W4Q.[-Y?KCS\
MC))UYF7)W,$NFEY"5+I"8'76&[H[0<+9E*$?1V' <MV[_OT4>]X5)NR71RPJ
MA;YG?)*U"ME6</$T6Z]&D7C!*?U3VK2I<B6I3"D3@C-TG6-+\KJ>W&5$6"T6
M1%SLQ/P%B?4ZZ#_1,XH;(-$:EGNL5Z-1Q20#FMN-7L*HM!;(C6\96;*@IY6[
M?H 7#/RU6*I;TJ2??C4*68L@0>.]T?K[#05AG!&&LHV8GWN.V8]JW)E5*6BU
MN0)Y0DJM-R]4B2+_%;':0E0>CXA8]VB[)4V(:R,&QZ+&LXPB+:_IG)-'))"N
M?GH-NJI=05_ \EM V;0HOE#;/YNM[:"?[>!,L+.M*E+Z4NEH=5^+Q*$I\,7L
M*7#L:4//-G 46>T$,0$ T4N%!D\8^8%&SXPYCJYVRAB! #AGFNV6[#I.K$:6
MMW\=%\A3F%7ZV1=_KI5S#VJ;WOSQ,5>9AY=9QN]RKPE3Q!"B/]^^:(\L;X[(
M\DRB@_42T]2U6%GA.'JN0<*@]AO@;3Q"'+EW(4A*@N05YM#8SA6=@@>GT,>"
M4X@;;+<5V?T]0?=T\QQ02EP_<.UOEA<A@1E!.ZOU-=<6R,<"B(?A;CIU(S_-
M?"UNZ/0G:U>50AI0F:.8(PQ0Z9KM&),OE0 >.H_X $FO46F/$Y;*:_P:HUC%
MP6CB@,;WF5(PTJBT-NEL&Y_6QJ>U\6GFW=N:$E34QJ>U\6EM?-JKC$_;)V&(
MK;(;"E,PG=W(8M2$W5Y^G)J4?3-WJ@DB<;I!WT;KB (9S$"'VA,ZU8^PB'/P
M^9A>=$L--3U[^1!+F =-A')A5DKM.&='X/%B0$_ZCZX361Z<\11H:JB=#Q,,
MBE^_\%GFL"GRUB^('MS5'/?]T V?1=DV<P]2?S)4,1 "P-3D842.5!U8&FD2
M5X=WC=:N$N27+D$V'0_<"VFC=!L-^5>+SBDL8*&6%32WE;(NA+;WR+$O,:D*
MG5;"3H9N;2JD@]/$1(AD[@1)-STN)A7Q*P%FN.>H"LR,W+BJP=5D%\T,>73,
M^Y^1CPC=I'VGZRPI!.S*D5UJL1M!/Y"?Y7,-H^L-B=KDPT<R!LYAO>MN#P?A
M>#&S/#F8F:94@9N#&$ ]?-NF%Y?8LW!)&52X6=LW,]LLX?+$231OAN!EVUBF
MH<;[K(Q0 <$;;E 4E;W)1D,!?.HL&K(BKL=^&I,@+F_!:WK[4<\. &DT5B 7
MDNS'HBL^5[)_CWRD)EA>RUM-Q0WD<@6IA<3ZJ52Q7M.A'^A//\OERFUZ>_K!
M5,D*Z 6ME ]%-TO^:A!_>.#37WP4+@69=K=GY2_!92T$ +'@'GA:JL(F/O])
M4::?MF1J.A#EDFF*6%"FA4\Y,IE^5I3IYRV9FJJ-YI)IBECXX*CWA/(SL:@E
M%)_"HD!\2N$T-?ND O)F6F:M%*$RJYG;6,^I!1:P  C#3R_'8F'R*>8(O(QV
M<V9>=>P??6R?:DA]G,ICZ'K"))I$T$M$)5X@5#_KO>YC42HL.D6X)Z4:F;T;
M<?CAG%Y-$+ELU3MHIF?OX8F3*W##]YLB,C=YC\F)2S/VE=2+POBU(%U0[0<T
M]G-L+-)!=.TL_(FB]+H=9 /<5(Q,S)Q@8_X='P_I;A!M]4W+P?2 #]"!5=@[
M6-*-@Q</CAP^1YM[7,%%A%+_VW--%Z7*08AY^("P-'+)E4<[]_^,W/!YX+/R
MXO%C[W'X@,C\P?(W<="Q^5QE_O^<%)BO3?5* EQ;FJF/7$Y_)C@0!6^7_[$7
MK&4RID%[OYD*%?^QV=77O,H24Y7TE1>L0B"WX(&DF;HC79 W66Z1HW-_S!#Q
M@C6OJ# @Q30@4V4PL5R'DCVWGE@(P@/V6'(9^@.^D"0:EG.TAJA*(:[,O+/J
M.K]'01CK;AQMPA(+'0W]$8.:KP%',V>FTUAS>3_C82_*$X1VLPOK9.I-S'%H
M>75ECE/Y>@,TJC8I@%[<,M\!K6?"%-G(?63VSI:\\6)O"_6?[ ?&W;HM_YU0
M_G$,AOH(?B#0-.>AY"^#L;+Q%7IG N?>+U0&-1C[LI@#76IZDC=>62Z)B=]D
M5]P1F,K2^/XP2^-5=S#M?.L.;_J[O(QM-L8V&^.+S<:XFR87S]?(8I,@WM*M
MP)6\SY1V-/M]C"+?IMT0[%>UW:+%-+.[Q!$]Z,F>=:CUUO/"1A40 $8%>1CW
M&*=Z,$U^NE,=X":_\NE9A#RS,M!HA0E+E1T3SN%*&EF=;R!-N0YSS4]\+(-F
MKMG]('27=$L:+W;$%\ [SR@53/NJT<[-'HBU7K OT5VXOVC9L0#C"G2XU11R
MJ&STBNA6>.U3XTEP6T2G&P0H9'4UMS\8NM:=Z]%/H$ MI_^'P]-B;SR:3[N]
M>:<[F_7GLTYW=+G_V7#0O1@,!_-!?\;-\;^71;G\#G$0T,,[/:HOL1\?W=6X
M^WC(W7 \FW4F_2DK5W ]'G5FOW2G_;9<07M ?DT'Y*X?NH[K14S19\B.2+Q>
M])]L+Z(S\HK*A/G$HC!VB8T7?8NPPEUL JZ]9L_\ 20I6JK\J-D'\QKD;9J!
MR*=8)3.^O*>F!#,U@*BB-@THI5 =^"8?_LU3$).=!O'=3/+JA>4-E\:-P)UN
MWVM*:* Z23E74P).(-3>OZ \]YJ"M0HB)N8#O.?7B]? M]<^2,M+G)V";A@2
M]XXN1=1FF6-1M+,X,?"18]^>:G+J*%OY9?&HX#TP9I]6WK'6/K#*+/[U\.;K
M2(EL*MCR-3J9F#M,^-+@TZ%WY;)_,4^\,:C*&Y0@3.+_^2RDL'7WM.Z>5^#N
MZ1'DN.&593/'\+/82\-K:[9S!>;.-)](FE+949C?6H_O0R!C$1B&NRF.Q\-D
M=\11F)GL.9BB1^P]4A,J3;B\;**@FZ:G!,+I<ECV4$)^V6L>]Z7Y')'E$ L<
M-;11NHVN>WL5T?*)-?06GEDHXT6>O1SN8?:.+N/4M(AT'KU#=IPALCU%WE//
M?B]%0 X83P#&60#5(6>R95 RNC6FZ;^P_+C@+W)$&]!A*TV;N_*LP$+*RU[S
M)((]59/LJ=[\_$?)-DD[)-U/%8GW3$V\9YHK"QTEWQ3QL*.DU%0@2N4HI\PK
M#Y?O3?S:4 ,I322XYNH1K*C(9ZI!S38-5VB83UH]=DKI,C72VE"7NVEE:Z^I
MW);14B3\5)/:=T% ;;& /'"CJW^UN+:>I.)--JG]H8!<O!GR(/'JSM8:W07H
MSXBE+7]DFPK]GMAG '8P=$>4D0WAHCG=4Y9<V8%3T$6/CT F<BE AOL&RL3(
MR/VY7!Q-OC$X(%KZRI#77-M13#YSA BIG<7,<VUOMM@+3 C^SJX]K!7]3?B<
MSR4'C7)[JJG^E?*#@_S<0.CJG7N',76V]-D8U,-\S,24EWU!5]W<ZS^M7+(N
M)4TY%V3)5>AL/FK*3)AY^[1Y<QJ,%['Z!4%D^39B9;X%9KZ@D_F 28FOQ3%6
M8"5<($*U[,KU=_2.L&]'](=^*,ELKM#9?."4F3#SU)9>WF]\:XE)Z/X;.>R%
M*5OG)P0MW6C9]9V,8HZ0\HZ7>^ F %\"@Y!2Z,WB.\3^/7M$PNAF<?C6R@TM
M;XBL (WO//<^WD1$CS24^IL/<1X^("3UIN%5XZ"W7JR.!70SS$O!-<4.Z&K6
M;N@&6SM/CB*G=0/  JD&_=/:,3DTO0=^B @*PBGEN1NN,W;V?4$*TQR#- /!
M7,Q P.K-5<M6BTV*=A8WY\9)VZ\0"G@[O-@P4A[&?' +L .[[,I\G\(^/D/D
MT67??D3$ND=3MK#SGZE K0T&0$HU*.=2GT]O''A#))4QKZ79\H4I!F5;ZANK
MS97WND8$<OIW;NA8@'!Y30V7+DPR*%Z][@YZ;AOX-EZBH="QD6IF, 8PN:#\
MBWHKN.J]B_\8X9 N8#Z=97%MHQ!O0QCXNB[O9[#0<] /HE#4/0"@X$0V$\K
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
M@9N7+Q!BO8Z*(?;O6<U35H5- <M,XZ:!!C  HF-(BL786ZF^EHK[-0LS%5Y
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
MNLWTN<>.J5X3FFJ1=RCPQ:)I])/BSZU9L[S!_P:RM,X6GW/QEM,^"'H,^/K
M35TIOFKVF8S:+>T7LX81H"##UP4F):6US>W]O?_UX'1P7N?3 TOJW-=7ER)A
MRP)XN)?P0^DD;>^([1#,6^A26'1-@>BF)-=MSC6TXSF$/77U6*H(D3J#7>WD
M<&(VKJD@092JJ&O"SQ06;QI.V.@)EIL8.OXC%&G1150.%S,>W-R-U"/1+@,I
M2)T5[^.W9B2!X"19$Q\OUBC^<@-GU6$H:]&KXWG3U-ZLZGQV_]"BM(1'[DBV
M[Y(F.VN.?A&45PM&,W!V:8VJT,H1X>566DQ'9"-/_ COW_I_:S&0O];?&>M=
MW*L::><8^N4CKO/WW1BC]D-U981)_I ^)?!V&M+_LR[,TS@*X?"4Y'49J*8,
M\2+&\KBZ2<YZ$SQ]8FIF41#G5[28+5@#T>Q1F_?0A='G[.IN2!OV=BXT\Z*S
MJI(+'#Q!P3[!@ QU/Z?9KU-(4 57 X-@9^(<!7=V4Y3 T[/A0YY55\E[90PP
M):ZS=,FTPH:^"^9(YP\BG]\P])DX1T&?W10E^O1L^-!GU;6/OIJ!+(%C)$^M
M45^39[/]N^>S.JL?I=0->7IW=:GQ298QG;D3=O*R(:EB,29/0196A<AG9<'\
M-?X@"V*(+M(,?M0TT+X^YC4OS5X;K)/,9B]?0C-1[=4\N0@EYSDB+:XW-P"O
MRM6]MG+8'KYSH,.NVTQ[&G'B(UX'VYK78[XM@JPPK5+[,E(:<ALZ$A3DGBZC
M)+$,NWT"J$CGOT[SO*3A69F)%_?07&!JSG^L[#M_IMD\8K8K$3)8"KX+Q5?8
MT._CAN)MS*5L#5G0"%ZH0Y'S\^=U)%)'YM-$M-&>AI3#=P]IKG5NQEW.O=:/
MOAG'Q]52:7\G^&CX#><Q#UK$\!II*?<[CXO%_#PQQA+OSTC+8DZ3-S+C_T3S
M@E>,:5+MI/ G7TZU^^</:?X?VJB['+>NWWY[@WF@Y?T1+MC?U.!NF=X+**G]
MUFO(X@RG!PM?YU;.BAS2@-^^H?>T9#MJ\69<PJU-=SDG.R)-5%4EE-12R36>
MI/B>VG#<'GR3\\*(D\$;/Z!S,'T7QW:(!GEN:9RZ"9K-\C[&^HZ50#7D]]+
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
MPGD'9(,,XCIQE&+>M7+X6L4<5:\7,POYZ+!QUU&?:#\&/IX61C"2><6)Y-)
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
MA#M)YJMVG80PYC\ZH8C#9X#MFM\JN3<%]KP8#@ JN0]OSV]C&OB$@[<XH=4
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
MDZVKN^&F6/<)3QC.\>?3U$0>RMJ[X0X!@J>:+UU(D2,!B97I570$ *1"'S>
M4HN=#J$".:X$+):G>/ER22+_<>G1WS7AB]J>KP&Q"E&.A#A6YKF=I3;<4=O3
M4=@D@JD%L$R>&PYC7L@3;^0U+=BE0>LP)FZ.[;H"E<*RVYB*>#<NJNMZ/7E=
M9ATV@J;HAIB:P$BI=@04/W_AW=1EYEI<BXVT!]2)R+6UH^.!&T@)E+?>DUS9
MR=%-R? L4?$L1PZ)K=(#\"U7=G(4IZK\:2]3KOF8;^T3E9EJ"W7J.CIWC- Z
MG@-Y@1FM5+0HR2,71>T<74*R4$81"7@QC;RZPVAQ,">I/F/M%<WQXQWE0E1@
MOX("&]'[VV^,(OGAB[43-$/3,FHF5<S54@JM/ 5LOS;['$/X66B&Y@9?DY\5
M"NWRDV?9!7&TV!#-7;TN3ZM46N4J3S,+86JQ'9H[>4V>5FFTR]+@"22GQ79X
M_DMU>5HAT@I/AQG_Q&AQX]$'POVE"/4#+]S.0LQ@;2?D<#[].TJ!X4 ..&HE
M&+/9<LX^J&+$U+V<N\M(T0*1(X7KQ"_DI4A?V!OYM^_*;^33N\MI_^]W_>&L
MT__$_NW:*WF93/T#N;R'"[E@6YF-5P?".1_O";%H>3[><SH303H3Y+?K<SJ3
M<SJ34QS%7F$VD\/H5[4F$[5U9+% E)AH^FX\FAW.#%+)7-[##4#D8J4$I<&"
MX\+K_-A[832$8QJG)'<@9G]ZH)XVI36D'[9RT@E1X4X/9X,;2NHR2W@L:=+U
M_\B"),@YJM14T@YNK Z0NI+28.4IK!%,^!\IT2HO0%<W<-+('0"P$EDV=-HO
M))SSNDTD]<(PHR^#R%>I,D5S[-0Z8)$JJ#(M]7@O]C>,@G4R@IZ7*'(-B]JY
M(?_:I,.BJ5O)<%F#X<I;8&7N#ET )7S5,+_!*Y]0S70#.HCF&3M?!"11*1AA
M0[1\,4H^5;2)@D@W3D+G:E#;I%'.@'"N!M6HGK%88<A:5I574&$(MZ86:NTG
M&"DN@75S+@<EW!>^.Y>#L@N33O <*P=EJ;:.M7T$*D"G**V#4Q'*WDYP%&]/
M6Q+*3A4S:XD;C^+L21G[ <;9#Z:L=5,A?'#%$/8%U-KZ_EQKZUQKZY2I!QTJ
MMF5\3O[DT8"OK#R/J/+:4FW9!@TAG7PA-:\C[-==3$1MW8! )D0*$)SRB+J)
MHSE/8)82>L^V[-%B0=@VSZ=Y,[@<372&%V!W]&.W7-BJ6;WA_'!#CXUIL,P)
MTX%5:8B>?Q(,BX1&-P 0'8_/I;CJ4.4:JB=*DH]?@DM%K#MP.)DDW\UR7*U)
MDG_B:G?X!;D,JMV=/*NR#5B+DI@S:;X/!(0"K1X#+1#[..@AC'%CG6X]XGKQ
M\CZ(UCXL<90$C*WY7V;4BY*UI"KB6\U& 8**7[BK#G/<@+6?,'Y\OB*K. D4
M.K?4#,V'RA08(7EV3/M5$1C3^"E(V!^\<! M8KKTUHG"@S3PPDVN.W;TS9/J
MKT*2DG&<,IK8+Z^(3WD1J8%4C"0/!Z>>!% 0$"MU87#%HIA-TWCU.::_CSAC
M1YR.3?YYGMYR>1^^L%G)HKI9?X/N0&@1BWN9T>.2UN45-/C,F(B1R'^Y\I9L
MOT^F<?;PF'[RPDQQ* )TQ?8=,"B?!V2#&ZCME_Z$<+]<GQ>N\I)'U0E6U@,O
MRXWY@55-M1O80!&IBP.^><8.]\6QB1GU'QGD8_8]TIW/\_@7MO4%R2ICWY=>
MT'D\'ZPK^F, :'<QXH,;ZT!D!T*I4(]9+\R$')? .[0-]#Q*7]C6:&8/*_="
M?]^I:1D14V]%W9U+AIU+AKE=,NQX%F]\<*XSGA:-K[19O*ZAJ"K$J>F#[NYI
M4CE20[E-II^@."?N+?R++\Z)?Y5VKCBGC1/1I9<$R921XLU'4=%O1'&FA8\
M?NM%!]N4*_@I-OGE=4/<:#&FY"F(LR1\X16^>?'O*(G#8,Z?OZZ#R(MX5M<=
M,[;I.'?$'&3A?%_.PCGI3V?=6?^6I^$<77?&D_ZGP>AN>O-K9S"=WO6O.KW1
M<#JZ&5RQ1E>=Z\&P.^P-NC>=7:]]VD[,9)U[&W3OD3O7\OJ)?4ICVHO9*LZ/
M#X $GF:CN)!0LI5)/>N =4[TZ9B/].D2?<)B*O8:4Q&O4F[4!GZ+YFTE>:<I
MGU4I6@3-'(AC$<N(F-$V7<Y!G)[Z)&*GDWB__4_(*J:J*$/63=\+L_:*5'H*
M&$#I1HR**\A1?H?C?U+&<ZDZ8-9N@> !H-:-.VOE"!'-QTR.Z-J3<S_WI$#1
MY4OA+YN&T>:E0AW@9.=K;=B0K#+ C;2NA=E?Q[1$J2[R"M39#:!M+IERL5((
M5VPDE2A]:E-K>$+\^"'*7RA5H>7@SMB>[P826[!$&O+&BM6W-(=1^DB4=:54
M[;$]VAM!0<"!4S!^;0^=><_J)('Z7MB^Y8V (.6&&V>=S4J]9K1O7?9^"=+'
M;6VG_K,?9CR[*O?K8__,&2$J)Y\:@[4EFNX(3KD!=2].TM%B0X8<Q%*SUH31
M"<ES@_,_T3A)QC1>J%S]#QIAGP+ 7!>0Y@;/IR1D8S[\1")"O9 ?+.?+( J2
M=%T0K/^\(E&BLG@#^V.?%,!(F3'$#1!'J]S-?Q,0H'E#%C;&/D. X5&0Z@86
MVY Y[<JI-&Q-.)F$1%?XOY6+[1$DB#(F+QO!89?N2[*(*2D<./O/;'$S[@:1
M1U]RPH<Q^RT[O,2Y+MC2J\+2XD=;$\UV M:[)&.,@,T*N&2;A?+0(NW@?H":
MCH(*+BUUY;'J@87H_V;% 8LM2A<PRRTWO7C))O_(A)(=S_8T,H)'"R:OXYCF
M8*0I#>ZSE!O89_'84Z=*.7K@UL2X-<3"]J]_ 0^V]*N, (I.[8FA ]#NQL;;
M]VC$3@7)F-#I(V,!]RWTY?!(FK<GJ$Y);_O77)F\JR#D@6MP0'<=6A"PIR/A
MM8#Z"PD>'GGX(9N1]T"&&;?FCQ8YL<DH2Y/4BW(#L-8]U'RD]@3_U>72ER,?
M&MUN. QZG&%MP.O)C6RG< _XC0*L4& ,O7P@]"A'N^#K./@JXBOVT2(' 187
M%@,L.N_/(1;G$(MSB,4YQ.(<8G$.L3B'6)Q#+-0(G$,LL)USSR$6YQ"+(PX
MYQ +V2WB'&(A$)=SB,4YQ.(<8G$.L3B'6#2R024)22$6K5*[UGC>BPETB?F;
MJCI0#"K-T7<,,8=%,$A(=0,-=8Y@H\S ]O8%)1MCP8Q=XK#E?,SV-@(#KKN<
M#WMC+V>'<)\$3_Q*-B3Z"F;J7MC^\R;80.AO_U._*  PYQ($;%!G;-]X(RT(
MYX8;BW00L;L3&_N%35".TV$K;(=V$T!$]+G"^=U1?:\A5! (FV,[IYMAH:#8
M#5#&E*R\8+X)@.A&\_Q6>T"D'")09VRO<1/ #+CA!GQ H.I!8L^)V^A4X2[W
M=W&;-[Q8RX3[,8T6=TQP^)3E:&BZH7MR@VZ<(-K=@&E,8S;9]&4<>DS:HGG_
MCRQ8<>.&\@B@[H7NFPT""4*Y&Q@)MTH>-JE3;=J.Z.[3(*2 ]+?_^G2UF?6.
MX#5[E$M1U0?=!QH$KYYJ-Y9AX;P#67R2YNBNR; =3$6K&W"L9Z<[USE0A,7
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
M_4H\*I"6=>TI.?U'#HM<**6!,@J-\-5(HVQ^P_]USQ05^\G_!U!+ 0(4 Q0
M   (  >%&5$>EQ,0<2H! -3#&0 0              "  0    !C=G4M,C Q
M.3 V,S N>&UL4$L! A0#%     @ !X494<ME';-C#0  '(4  !
M     ( !GRH! &-V=2TR,#$Y,#8S,"YX<V102P$"% ,4    "  'A1E1& %(
M]4P3  !1 0$ %               @ $P. $ 8W9U+3(P,3DP-C,P7V-A;"YX
M;6Q02P$"% ,4    "  'A1E1OM<:X<8N  "G. , %               @ &N
M2P$ 8W9U+3(P,3DP-C,P7V1E9BYX;6Q02P$"% ,4    "  'A1E1G]%G-W]5
M  "WK00 %               @ &F>@$ 8W9U+3(P,3DP-C,P7VQA8BYX;6Q0
M2P$"% ,4    "  'A1E1I.PT14M"  !@C@0 %               @ %7T $
J8W9U+3(P,3DP-C,P7W!R92YX;6Q02P4&      8 !@"$ 0  U!("

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
